aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/classNLAIAGENT_1_1IBaseGroupType.html
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
committerneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
commit0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch)
tree2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/classNLAIAGENT_1_1IBaseGroupType.html
downloadnevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz
nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip
Initial commit
Diffstat (limited to 'docs/doxygen/nel/classNLAIAGENT_1_1IBaseGroupType.html')
-rw-r--r--docs/doxygen/nel/classNLAIAGENT_1_1IBaseGroupType.html1439
1 files changed, 1439 insertions, 0 deletions
diff --git a/docs/doxygen/nel/classNLAIAGENT_1_1IBaseGroupType.html b/docs/doxygen/nel/classNLAIAGENT_1_1IBaseGroupType.html
new file mode 100644
index 00000000..f8266590
--- /dev/null
+++ b/docs/doxygen/nel/classNLAIAGENT_1_1IBaseGroupType.html
@@ -0,0 +1,1439 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<HTML>
+<HEAD>
+ <TITLE>nevrax.org : docs</TITLE>
+ <LINK REL=stylesheet TYPE="text/css" HREF="http://www.nevrax.org/inc/css/nevrax.css">
+ <link href="doxygen.css" rel="stylesheet" type="text/css">
+</HEAD>
+<BODY MARGINHEIGHT="0" MARGINWIDTH="0">
+
+<!-- uplinks -->
+<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0>
+ <TR>
+ <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
+ <TD WIDTH=140 BGCOLOR=#dddddd><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="16" BORDER=0 ALT=""></TD>
+ <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
+ <TD><IMG width=6 height=14 SRC="http://www.nevrax.org/inc/img/reddots.gif" ALT="#" VSPACE=2 HSPACE=2 BORDER=0 ></TD><TD VALIGN=middle>&nbsp;<A CLASS=uplinks HREF=http://www.nevrax.org><b>Home</B></FONT></A>&nbsp;&nbsp;&nbsp;</TD>
+ <TD><IMG width=6 height=14 SRC="http://www.nevrax.org/inc/img/reddots.gif" ALT="#" VSPACE=2 HSPACE=2 BORDER=0 ></TD><TD VALIGN=middle>&nbsp;<A CLASS=uplinks HREF=http://www.nevrax.com><b>nevrax.com</B></FONT></A>&nbsp;&nbsp;&nbsp;</TD>
+ </TR>
+</TABLE>
+
+<!-- banner Nevrax -->
+<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 WIDTH=100%>
+ <TR><TD BGCOLOR="#000000" BACKGROUND="http://www.nevrax.org/inc/img/black_banner.jpg"><A HREF="http://www.nevrax.org"><IMG SRC="http://www.nevrax.org/inc/img/nevrax.gif" WIDTH="170" HEIGHT="45" BORDER=0 ALT="Nevrax" ></A></TD></TR>
+</TABLE>
+
+<!-- main table -->
+<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 height=100%>
+ <TR>
+ <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="10" BORDER=0 ALT=""></TD>
+ <TD WIDTH=140 BGCOLOR=#dddddd VALIGN=TOP ALIGN=middle><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="10" BORDER=0 ALT="">
+
+ <!------ Begin Box ------>
+ <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BGCOLOR=black><TR><TD><TABLE border=0 cellspacing=2 cellpadding=0 width=120><tr><TD ALIGN=middle bgcolor=black>
+ <FONT COLOR=white FACE="sans-serif"><B>Nevrax.org</B></FONT></TD></TR><tr><td colspan=2 bgcolor=#FFFFFF>
+ <TABLE cellspacing=0 cellpadding=1 border=0>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/news/" TITLE="Rubrique news"><img width=13 height=15 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-news.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/news/" TITLE="News">News</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/mail/" TITLE="Rubrique mail"><img width=15 height=11 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-mail.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/mail/" TITLE="Mailing list archive">Mailing-list</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/docs/" TITLE="Rubrique docs"><img width=14 height=16 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-docs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/docs/" TITLE="Documentation">Documentation</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/cvs/" TITLE="Rubrique cvs"><img width=13 height=17 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-cvs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/cvs/" TITLE="CVS Web">CVS</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/bugs/" TITLE="Rubrique bugs"><img width=20 height=16 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-bugs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/bugs/" TITLE="Bugtracking">Bugs</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/GPL.php3" TITLE="Rubrique license"><img width=18 height=12 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-gpl.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/GPL.php3" TITLE="License">License</a></td></tr>
+ </TABLE>
+ </TD></TR></TABLE></TD></TR></TABLE>
+ <!------ End Box ------>
+
+ </TD>
+ <TD WIDTH=15><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
+ <TD ALIGN=left valign=top><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="10" BORDER=0 ALT="">
+
+<!-- title -->
+<TABLE background="http://www.nevrax.org/inc/img/redline.gif" CELLSPACING=0 CELLPADDING=0 BORDER=0 width=100%><tr><td>
+<A HREF="http://www.nevrax.org/docs/"><img src="http://www.nevrax.org/inc/img/t_docs.gif" ALT="Docs" HEIGHT=20 BORDER=0></A>
+</td><td><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="1" HEIGHT="1" BORDER=0 ALT="">
+</td></tr></table>
+&nbsp;
+
+<!-- block -->
+<TABLE bgcolor="#dddddd" CELLSPACING=0 CELLPADDING=0 BORDER=0 width=100%><tr><td width=1% valign=middle><img width=6 height=14 hspace=2 vspace=2 src="http://www.nevrax.org/inc/img/reddots.gif"></TD>
+ <TD><B>Documentation</B></TD>
+ <TD ALIGN=RIGHT>&nbsp;</td>
+</tr></table>
+<!-- Generated by Doxygen 1.2.14 -->
+<center>
+<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; <a class="qindexRef" doxygen="_cgi:http://www.nevrax.org/cgi-bin/nel-search.cgi" href="http://www.nevrax.org/cgi-bin/nel-search.cgi">Search</a> &nbsp; </center>
+<hr><h1>NLAIAGENT::IBaseGroupType Class Reference</h1>Base class for a <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> list object.
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="agent__object_8h-source.html">agent_object.h</a>&gt;</code>
+<p>
+<p>Inheritance diagram for NLAIAGENT::IBaseGroupType:
+<p><center><img src="classNLAIAGENT_1_1IBaseGroupType.gif" usemap="#NLAIAGENT::IBaseGroupType_map" border="0"></center>
+<map name="NLAIAGENT::IBaseGroupType_map">
+<area href="classNLAIAGENT_1_1IObjetOp.html" alt="NLAIAGENT::IObjetOp" shape="rect" coords="372,392,610,416">
+<area href="classNLAIAGENT_1_1IObjectIA.html" alt="NLAIAGENT::IObjectIA" shape="rect" coords="372,336,610,360">
+<area href="classNLAIAGENT_1_1IBasicObjectIA.html" alt="NLAIAGENT::IBasicObjectIA" shape="rect" coords="372,280,610,304">
+<area href="classNLAIC_1_1IBasicInterface.html" alt="NLAIC::IBasicInterface" shape="rect" coords="372,224,610,248">
+<area href="classNLAIC_1_1IBasicType.html" alt="NLAIC::IBasicType" shape="rect" coords="372,168,610,192">
+<area href="classNLAIC_1_1IPointerGestion.html" alt="NLAIC::IPointerGestion" shape="rect" coords="372,112,610,136">
+<area href="classNLMISC_1_1IStreamable.html" alt="NLMISC::IStreamable" shape="rect" coords="372,56,610,80">
+<area href="classNLMISC_1_1IClassable.html" alt="NLMISC::IClassable" shape="rect" coords="372,0,610,24">
+<area href="classNLAIAGENT_1_1CGroupType.html" alt="NLAIAGENT::CGroupType" shape="rect" coords="124,504,362,528">
+<area href="classNLAIAGENT_1_1CVectorGroupType.html" alt="NLAIAGENT::CVectorGroupType" shape="rect" coords="372,504,610,528">
+<area href="classNLAIAGENT_1_1IListBasicManager.html" alt="NLAIAGENT::IListBasicManager" shape="rect" coords="806,504,1044,528">
+<area href="classNLAISCRIPT_1_1CListClass.html" alt="NLAISCRIPT::CListClass" shape="rect" coords="0,560,238,584">
+<area href="classNLAISCRIPT_1_1CPramContainer.html" alt="NLAISCRIPT::CPramContainer" shape="rect" coords="248,560,486,584">
+<area href="classNLAIAGENT_1_1IListManager.html" alt="NLAIAGENT::IListManager" shape="rect" coords="496,560,734,584">
+<area href="classNLAIAGENT_1_1IMessageBase.html" alt="NLAIAGENT::IMessageBase" shape="rect" coords="1116,560,1354,584">
+<area href="classNLAIAGENT_1_1CListGroupManager.html" alt="NLAIAGENT::CListGroupManager" shape="rect" coords="372,616,610,640">
+<area href="classNLAIAGENT_1_1CVectorGroupManager.html" alt="NLAIAGENT::CVectorGroupManager" shape="rect" coords="620,616,858,640">
+<area href="classNLAIAGENT_1_1CMessageList.html" alt="NLAIAGENT::CMessageList" shape="rect" coords="868,616,1106,640">
+<area href="classNLAIAGENT_1_1CMessageScript.html" alt="NLAIAGENT::CMessageScript" shape="rect" coords="1116,616,1354,640">
+<area href="classNLAIAGENT_1_1CMessageVector.html" alt="NLAIAGENT::CMessageVector" shape="rect" coords="1364,616,1602,640">
+<area href="classNLAIAGENT_1_1CCancelGoalMsg.html" alt="NLAIAGENT::CCancelGoalMsg" shape="rect" coords="1364,672,1602,696">
+<area href="classNLAIAGENT_1_1CConnectObjectValueMsg.html" alt="NLAIAGENT::CConnectObjectValueMsg" shape="rect" coords="1364,728,1602,752">
+<area href="classNLAIAGENT_1_1CFactMsg.html" alt="NLAIAGENT::CFactMsg" shape="rect" coords="1364,784,1602,808">
+<area href="classNLAIAGENT_1_1CFailureMsg.html" alt="NLAIAGENT::CFailureMsg" shape="rect" coords="1364,840,1602,864">
+<area href="classNLAIAGENT_1_1CGetValueMsg.html" alt="NLAIAGENT::CGetValueMsg" shape="rect" coords="1364,896,1602,920">
+<area href="classNLAIAGENT_1_1CGoalMsg.html" alt="NLAIAGENT::CGoalMsg" shape="rect" coords="1364,952,1602,976">
+<area href="classNLAIAGENT_1_1CMsgDebug.html" alt="NLAIAGENT::CMsgDebug" shape="rect" coords="1364,1008,1602,1032">
+<area href="classNLAIAGENT_1_1CNotifyParentScript.html" alt="NLAIAGENT::CNotifyParentScript" shape="rect" coords="1364,1064,1602,1088">
+<area href="classNLAIAGENT_1_1COnChangeMsg.html" alt="NLAIAGENT::COnChangeMsg" shape="rect" coords="1364,1120,1602,1144">
+<area href="classNLAIAGENT_1_1CSetValueMsg.html" alt="NLAIAGENT::CSetValueMsg" shape="rect" coords="1364,1176,1602,1200">
+<area href="classNLAIAGENT_1_1CSuccessMsg.html" alt="NLAIAGENT::CSuccessMsg" shape="rect" coords="1364,1232,1602,1256">
+</map>
+<a href="classNLAIAGENT_1_1IBaseGroupType-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
+<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#a0">IBaseGroupType</a> (const IBaseGroupType &amp;c)</td></tr>
+<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#a1">IBaseGroupType</a> ()</td></tr>
+<tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#a2">~IBaseGroupType</a> ()</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Some IObjetOp method definition.</div></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z134_0">operator+=</a> (<a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> *a)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).</em> <a href="#z134_0">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z134_1">operator-=</a> (<a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> *a)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).</em> <a href="#z134_1">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z134_2">operator+=</a> (const <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp;a)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>add the operater by anather.</em> <a href="#z134_2">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z134_3">operator-=</a> (const <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp;a)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).</em> <a href="#z134_3">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> *&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z134_4">operator!</a> () const=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).</em> <a href="#z134_4">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual bool&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z134_5">isTrue</a> () const</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).</em> <a href="#z134_5">More...</a><em></em></font><br><br></td></tr>
+<tr><td colspan="2"><div class="groupHeader">Some IObjectIA method definition.</div></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="memory__common_8h.html#a10">sint32</a>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_0">getMethodIndexSize</a> () const</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>getMethodIndexSize define the nomber of method define in the class.</em> <a href="#z135_0">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="memory__common_8h.html#a10">sint32</a>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_1">isClassInheritedFrom</a> (const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> &amp;) const</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>isClassInheritedFrom(className) allow us to known if this class have a base class with the name className.</em> <a href="#z135_1">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="namespaceNLAIAGENT.html#a1">tQueue</a>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_2">isMember</a> (const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> *, const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> *, const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;) const</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>The method isMember(nameSubClass,methodName,param) return the best method correspondent to the search.</em> <a href="#z135_2">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual CProcessResult&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_3">runMethodeMember</a> (<a class="el" href="memory__common_8h.html#a10">sint32</a>, <a class="el" href="memory__common_8h.html#a10">sint32</a>, <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>The methode <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_3">runMethodeMember</a>(sint32 heritance, sint32 index, IObjectIA *param) allow us to run a member method.</em> <a href="#z135_3">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual CProcessResult&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_4">runMethodeMember</a> (<a class="el" href="memory__common_8h.html#a10">sint32</a> <a class="el" href="driver__opengl__extension__def_8h.html#a358">index</a>, <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>The methode <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_4">runMethodeMember</a>(sint32 index,IObjectIA *param) allow us to run a own member method.</em> <a href="#z135_4">More...</a><em></em></font><br><br></td></tr>
+<tr><td colspan="2"><div class="groupHeader">List method manipulation.</div></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_0">operator=</a> (const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;a)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Equality operator.</em> <a href="#z136_0">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_1">operator[]</a> (<a class="el" href="memory__common_8h.html#a10">sint32</a>) const=0</td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_2">set</a> (int, <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Push an <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> at the position indicate by the int.</em> <a href="#z136_2">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_3">push</a> (const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *o)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Push an <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> back.</em> <a href="#z136_3">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_4">pushFront</a> (const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *o)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Push an <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> front.</em> <a href="#z136_4">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_5">cpy</a> (const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;o)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Push an <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> back using the clone method.</em> <a href="#z136_5">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="classNLAIAGENT_1_1CIteratorContener.html">CIteratorContener</a>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_6">getIterator</a> ()=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Get an iterator to parse the list.</em> <a href="#z136_6">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="classNLAIAGENT_1_1CConstIteratorContener.html">CConstIteratorContener</a>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_7">getConstIterator</a> () const=0</td></tr>
+<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_8">pop</a> ()=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Pop the back <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> and return it.</em> <a href="#z136_8">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_9">popFront</a> ()=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Pop the front <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> and return it.</em> <a href="#z136_9">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_10">get</a> () const=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>return the back <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>.</em> <a href="#z136_10">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_11">getFront</a> () const=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>return the front <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>.</em> <a href="#z136_11">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual <a class="el" href="memory__common_8h.html#a10">sint32</a>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_12">size</a> () const=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>get the size of the list.</em> <a href="#z136_12">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_13">find</a> (const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;obj) const=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Find an element on the list the operator== is use.</em> <a href="#z136_13">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_14">eraseAll</a> (const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Erase all element find equal at the const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp; on argument.</em> <a href="#z136_14">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_15">erase</a> (const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Erase the element how have the same pointer memory as the argument const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *.</em> <a href="#z136_15">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_16">erase</a> (const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Erase the first element find equal at the const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>&amp; on argument.</em> <a href="#z136_16">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_17">erase</a> (<a class="el" href="classstd_1_1list.html">std::list</a>&lt; const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> * &gt; &amp;)=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Erase all element contain in the list.</em> <a href="#z136_17">More...</a><em></em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_18">clear</a> ()=0</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Clear the list.</em> <a href="#z136_18">More...</a><em></em></font><br><br></td></tr>
+<tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr>
+<tr><td nowrap align=right valign=top><a class="el" href="structNLAIAGENT_1_1IBaseGroupType_1_1CMethodCall.html">CMethodCall</a>&nbsp;</td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#p0">_Method</a> []</td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Base class for a <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> list object.
+<p>
+<dl compact><dt><b>
+Author: </b><dd>
+Portier Pierre , Chafik sameh , Nevrax France </dl><dl compact><dt><b>
+Date: </b><dd>
+2000 </dl>
+<p>
+
+<p>
+Definition at line <a class="el" href="agent__object_8h-source.html#l00539">539</a> of file <a class="el" href="agent__object_8h-source.html">agent_object.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a name="a0" doxytag="NLAIAGENT::IBaseGroupType::IBaseGroupType"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> NLAIAGENT::IBaseGroupType::IBaseGroupType </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const IBaseGroupType &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>c</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="agent__object_8h-source.html#l00556">556</a> of file <a class="el" href="agent__object_8h-source.html">agent_object.h</a>.
+<p>
+References <a class="el" href="agent__object_8h-source.html#l00556">IBaseGroupType</a>, and <a class="el" href="agent__operator_8h-source.html#l00071">NLAIAGENT::IObjetOp::IObjetOp</a>.
+<p>
+Referenced by <a class="el" href="msg_8h-source.html#l00119">NLAIAGENT::IMessageBase::getMessageGroup</a>, <a class="el" href="agent__object_8h-source.html#l00556">IBaseGroupType</a>, <a class="el" href="list__manager_8cpp-source.html#l00061">NLAIAGENT::IListBasicManager::load</a>, <a class="el" href="msg__goal_8cpp-source.html#l00221">NLAIAGENT::CCancelGoalMsg::runMethodeMember</a>, <a class="el" href="msg__goal_8cpp-source.html#l00113">NLAIAGENT::CGoalMsg::runMethodeMember</a>, <a class="el" href="msg__getvalue_8cpp-source.html#l00118">NLAIAGENT::CGetValueMsg::runMethodeMember</a>, <a class="el" href="msg__fact_8cpp-source.html#l00113">NLAIAGENT::CFactMsg::runMethodeMember</a>, <a class="el" href="msg__connect_8cpp-source.html#l00112">NLAIAGENT::CConnectObjectValueMsg::runMethodeMember</a>, <a class="el" href="msg__action_8cpp-source.html#l00223">NLAIAGENT::CFailureMsg::runMethodeMember</a>, <a class="el" href="msg__action_8cpp-source.html#l00114">NLAIAGENT::CSuccessMsg::runMethodeMember</a>, <a class="el" href="msg_8cpp-source.html#l00392">NLAIAGENT::IMessageBase::runMethodeMember</a>, <a class="el" href="group__type_8cpp-source.html#l01119">NLAIAGENT::CVectorGroupType::runMethodeMember</a>, <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>, and <a class="el" href="msg_8h-source.html#l00113">NLAIAGENT::IMessageBase::setMessageGroup</a>. </td>
+ </tr>
+</table>
+<a name="a1" doxytag="NLAIAGENT::IBaseGroupType::IBaseGroupType"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> NLAIAGENT::IBaseGroupType::IBaseGroupType </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00060">60</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>. </td>
+ </tr>
+</table>
+<a name="a2" doxytag="NLAIAGENT::IBaseGroupType::~IBaseGroupType"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> NLAIAGENT::IBaseGroupType::~IBaseGroupType </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00064">64</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>. </td>
+ </tr>
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a name="z136_18" doxytag="NLAIAGENT::IBaseGroupType::clear"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::clear </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Clear the list.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a39">NLAIAGENT::CGroupType</a>. </td>
+ </tr>
+</table>
+<a name="z136_5" doxytag="NLAIAGENT::IBaseGroupType::cpy"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::cpy </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>o</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Push an <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> back using the clone method.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a16">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="var__control_8cpp-source.html#l00539">NLAISCRIPT::CCompilateur::buildObject</a>, <a class="el" href="yacc_8cpp-source.html#l00526">NLAISCRIPT::CCompilateur::nameMethodeProcessing</a>, <a class="el" href="group__type_8cpp-source.html#l00068">operator+=</a>, and <a class="el" href="opcode_8h-source.html#l01629">NLAISCRIPT::CMakeArgOpCode::runOpCode</a>. </td>
+ </tr>
+</table>
+<a name="z136_17" doxytag="NLAIAGENT::IBaseGroupType::erase"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::erase </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="classstd_1_1list.html">std::list</a>&lt; const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> * &gt; &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Erase all element contain in the list.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a31">NLAIAGENT::CGroupType</a>. </td>
+ </tr>
+</table>
+<a name="z136_16" doxytag="NLAIAGENT::IBaseGroupType::erase"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::erase </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Erase the first element find equal at the const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>&amp; on argument.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a30">NLAIAGENT::CGroupType</a>. </td>
+ </tr>
+</table>
+<a name="z136_15" doxytag="NLAIAGENT::IBaseGroupType::erase"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::erase </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Erase the element how have the same pointer memory as the argument const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a29">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="group__type_8cpp-source.html#l00074">operator-=</a>, and <a class="el" href="ai_2character_2zone_8cpp-source.html#l00052">NLAICHARACTER::IZone::removeObject</a>. </td>
+ </tr>
+</table>
+<a name="z136_14" doxytag="NLAIAGENT::IBaseGroupType::eraseAll"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::eraseAll </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Erase all element find equal at the const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp; on argument.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a28">NLAIAGENT::CGroupType</a>. </td>
+ </tr>
+</table>
+<a name="z136_13" doxytag="NLAIAGENT::IBaseGroupType::find"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>* NLAIAGENT::IBaseGroupType::find </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>obj</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Find an element on the list the operator== is use.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a27">NLAIAGENT::CGroupType</a>. </td>
+ </tr>
+</table>
+<a name="z136_10" doxytag="NLAIAGENT::IBaseGroupType::get"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>* NLAIAGENT::IBaseGroupType::get </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+return the back <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a18">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="compilateur_8cpp-source.html#l00160">NLAISCRIPT::CCompilateur::findMethode</a>, <a class="el" href="comp__handle_8h-source.html#l00070">NLAIAGENT::CComponentHandle::getComponent</a>, <a class="el" href="agent__script_8cpp-source.html#l01101">NLAIAGENT::CAgentScript::getDynamicName</a>, <a class="el" href="operation_8cpp-source.html#l00268">NLAIAGENT::CAgentOperation::runMethodBase</a>, <a class="el" href="agent__timer_8cpp-source.html#l00441">NLAIAGENT::CAgentWatchTimer::runMethodBase</a>, <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>, <a class="el" href="baseai_8cpp-source.html#l00266">NLAIAGENT::IObjectIA::runMethodeMember</a>, <a class="el" href="opcode_8cpp-source.html#l00607">NLAISCRIPT::CFindRunMsg::runOpCode</a>, and <a class="el" href="opcode_8cpp-source.html#l00571">NLAISCRIPT::CMarkMsg::runOpCode</a>. </td>
+ </tr>
+</table>
+<a name="z136_7" doxytag="NLAIAGENT::IBaseGroupType::getConstIterator"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="classNLAIAGENT_1_1CConstIteratorContener.html">CConstIteratorContener</a> NLAIAGENT::IBaseGroupType::getConstIterator </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a12">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="libcode_8cpp-source.html#l00105">NLAISCRIPT::CCallPrint::format</a>, <a class="el" href="libcode_8cpp-source.html#l00124">NLAISCRIPT::CCallPrint::printList</a>, and <a class="el" href="interpret__methodes_8cpp-source.html#l00154">NLAISCRIPT::CParam::push</a>. </td>
+ </tr>
+</table>
+<a name="z136_11" doxytag="NLAIAGENT::IBaseGroupType::getFront"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>* NLAIAGENT::IBaseGroupType::getFront </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+return the front <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a20">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="compilateur_8cpp-source.html#l00160">NLAISCRIPT::CCompilateur::findMethode</a>, <a class="el" href="fuzzyvar_8cpp-source.html#l00358">NLAIFUZZY::CFuzzyVar::init</a>, <a class="el" href="fuzzyruleset_8cpp-source.html#l00113">NLAIFUZZY::CFuzzyRuleSet::init</a>, <a class="el" href="operator__script_8cpp-source.html#l00863">NLAIAGENT::COperatorScript::order</a>, <a class="el" href="agent__script_8cpp-source.html#l00816">NLAIAGENT::CAgentScript::removeDynamic</a>, <a class="el" href="constraint_8cpp-source.html#l00050">NLAISCRIPT::CConstraintMethode::run</a>, <a class="el" href="goal__path_8cpp-source.html#l00143">NLAILOGIC::CGoalPath::runMethodBase</a>, <a class="el" href="actor__script_8cpp-source.html#l00454">NLAIAGENT::CActorScript::runMethodBase</a>, <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>, <a class="el" href="goal__stack_8cpp-source.html#l00233">NLAILOGIC::CGoalStack::runMethodeMember</a>, <a class="el" href="goal_8cpp-source.html#l00773">NLAILOGIC::CInternalGoal::runMethodeMember</a>, <a class="el" href="goal_8cpp-source.html#l00439">NLAILOGIC::CGoal::runMethodeMember</a>, and <a class="el" href="fact_8cpp-source.html#l00222">NLAILOGIC::CFact::runMethodeMember</a>. </td>
+ </tr>
+</table>
+<a name="z136_6" doxytag="NLAIAGENT::IBaseGroupType::getIterator"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="classNLAIAGENT_1_1CIteratorContener.html">CIteratorContener</a> NLAIAGENT::IBaseGroupType::getIterator </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Get an iterator to parse the list.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a11">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="ai_2character_2zone_8cpp-source.html#l00057">NLAICHARACTER::IZone::getAttachement</a>, <a class="el" href="hierarchy_8cpp-source.html#l00029">NLAISCRIPT::CCompilateur::getInheritanceRange</a>, <a class="el" href="agent__timer_8cpp-source.html#l00441">NLAIAGENT::CAgentWatchTimer::runMethodBase</a>, <a class="el" href="opcode_8cpp-source.html#l00682">NLAISCRIPT::CMsgSetSender::runOpCode</a>, <a class="el" href="opcode_8cpp-source.html#l00607">NLAISCRIPT::CFindRunMsg::runOpCode</a>, <a class="el" href="opcode__call__method_8cpp-source.html#l00079">NLAISCRIPT::CMethodContextDebug::saveConstext</a>, <a class="el" href="opcode__call__method_8cpp-source.html#l00040">NLAISCRIPT::CMethodContext::saveConstext</a>, and <a class="el" href="compilateur_8cpp-source.html#l00245">NLAISCRIPT::CCompilateur::validateHierarchyMethode</a>. </td>
+ </tr>
+</table>
+<a name="z135_0" doxytag="NLAIAGENT::IBaseGroupType::getMethodIndexSize"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a10">sint32</a> NLAIAGENT::IBaseGroupType::getMethodIndexSize </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+getMethodIndexSize define the nomber of method define in the class.
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#z137_2">NLAIAGENT::IObjetOp</a>.
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1CVectorGroupType.html#a42">NLAIAGENT::CVectorGroupType</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00092">92</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>. </td>
+ </tr>
+</table>
+<a name="z135_1" doxytag="NLAIAGENT::IBaseGroupType::isClassInheritedFrom"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a10">sint32</a> NLAIAGENT::IBaseGroupType::isClassInheritedFrom </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+isClassInheritedFrom(className) allow us to known if this class have a base class with the name className.
+<p>
+If true the method return the range of the base class, this range is an arbitrary reference id define by the programmer or bay the scrypt. the false return is define by -1.
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjectIA.html#a13">NLAIAGENT::IObjectIA</a>.
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1CMessageScript.html#z162_2">NLAIAGENT::CMessageScript</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00256">256</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>. </td>
+ </tr>
+</table>
+<a name="z135_2" doxytag="NLAIAGENT::IBaseGroupType::isMember"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="namespaceNLAIAGENT.html#a1">tQueue</a> NLAIAGENT::IBaseGroupType::isMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> *&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;, </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td></td>
+ <td class="md" nowrap>const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> *&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;, </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td></td>
+ <td class="md" nowrap>const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const<code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The method isMember(nameSubClass,methodName,param) return the best method correspondent to the search.
+<p>
+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="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> where it defined the parametre of the method. lot of method use a <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> vector object with an <a class="el" href="classNLAIC_1_1CIdentType.html">NLAIC::CIdentType</a> as the the template argm.
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjectIA.html#a12">NLAIAGENT::IObjectIA</a>.
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1CVectorGroupType.html#a43">NLAIAGENT::CVectorGroupType</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00097">97</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>.
+<p>
+References <a class="el" href="group__type_8cpp-source.html#l00046">_Method</a>, <a class="el" href="group__type_8cpp-source.html#l00035">NLAIAGENT::_Push</a>, <a class="el" href="group__type_8cpp-source.html#l00036">NLAIAGENT::_PushFront</a>, <a class="el" href="group__type_8cpp-source.html#l00042">NLAIAGENT::_Set</a>, <a class="el" href="group__type_8cpp-source.html#l00043">NLAIAGENT::_Size</a>, <a class="el" href="agent__object_8h-source.html#l00550">NLAIAGENT::IBaseGroupType::CMethodCall::Index</a>, <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#z137_0">NLAIAGENT::IObjetOp::IObjetOp::isMember</a>, <a class="el" href="driver__opengl__extension__def_8h-source.html#l00673">s</a>, <a class="el" href="baseai_8h-source.html#l00141">NLAIAGENT::tQueue</a>, and <a class="el" href="ident__type_8cpp-source.html#l00091">NLAIC::CIdentType::VoidType</a>. </td>
+ </tr>
+</table>
+<a name="z134_5" doxytag="NLAIAGENT::IBaseGroupType::isTrue"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLAIAGENT::IBaseGroupType::isTrue </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).
+<p>
+
+<p>
+Implements <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#a18">NLAIAGENT::IObjetOp</a>.
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1IListBasicManager.html#z161_5">NLAIAGENT::IListBasicManager</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00261">261</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>. </td>
+ </tr>
+</table>
+<a name="z134_4" doxytag="NLAIAGENT::IBaseGroupType::operator!"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a>* NLAIAGENT::IBaseGroupType::operator! </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#a15">NLAIAGENT::IObjetOp</a>.
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1IListBasicManager.html#z161_6">NLAIAGENT::IListBasicManager</a>. </td>
+ </tr>
+</table>
+<a name="z134_2" doxytag="NLAIAGENT::IBaseGroupType::operator+="></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp; NLAIAGENT::IBaseGroupType::operator+= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>a</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+add the operater by anather.
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#z138_0">NLAIAGENT::IObjetOp</a>.
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1IListBasicManager.html#z161_0">NLAIAGENT::IListBasicManager</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00068">68</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>.
+<p>
+References <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_5">cpy</a>. </td>
+ </tr>
+</table>
+<a name="z134_0" doxytag="NLAIAGENT::IBaseGroupType::operator+="></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp; NLAIAGENT::IBaseGroupType::operator+= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>a</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#a3">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00080">80</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>.
+<p>
+References <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_3">push</a>. </td>
+ </tr>
+</table>
+<a name="z134_3" doxytag="NLAIAGENT::IBaseGroupType::operator-="></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp; NLAIAGENT::IBaseGroupType::operator-= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>a</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#z138_1">NLAIAGENT::IObjetOp</a>.
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1IListBasicManager.html#z161_1">NLAIAGENT::IListBasicManager</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00074">74</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>.
+<p>
+References <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_15">erase</a>. </td>
+ </tr>
+</table>
+<a name="z134_1" doxytag="NLAIAGENT::IBaseGroupType::operator-="></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> &amp; NLAIAGENT::IBaseGroupType::operator-= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="classNLAIAGENT_1_1IObjetOp.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>a</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="classNLAIE_1_1CExceptionNotImplemented.html">NLAIE::CExceptionNotImplemented</a>).
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#a4">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00086">86</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>.
+<p>
+References <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_15">erase</a>. </td>
+ </tr>
+</table>
+<a name="z136_0" doxytag="NLAIAGENT::IBaseGroupType::operator="></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>&amp; NLAIAGENT::IBaseGroupType::operator= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>a</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Equality operator.
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjectIA.html#a2">NLAIAGENT::IObjectIA</a>.
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a4">NLAIAGENT::CGroupType</a>. </td>
+ </tr>
+</table>
+<a name="z136_1" doxytag="NLAIAGENT::IBaseGroupType::operator[]"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>* NLAIAGENT::IBaseGroupType::operator[] </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a9">NLAIAGENT::CGroupType</a>. </td>
+ </tr>
+</table>
+<a name="z136_8" doxytag="NLAIAGENT::IBaseGroupType::pop"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>* NLAIAGENT::IBaseGroupType::pop </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Pop the back <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> and return it.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a17">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>. </td>
+ </tr>
+</table>
+<a name="z136_9" doxytag="NLAIAGENT::IBaseGroupType::popFront"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a>* NLAIAGENT::IBaseGroupType::popFront </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Pop the front <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> and return it.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a19">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="fuzzyvar_8cpp-source.html#l00358">NLAIFUZZY::CFuzzyVar::init</a>, <a class="el" href="fuzzyruleset_8cpp-source.html#l00113">NLAIFUZZY::CFuzzyRuleSet::init</a>, <a class="el" href="operator__script_8cpp-source.html#l00863">NLAIAGENT::COperatorScript::order</a>, <a class="el" href="goal__path_8cpp-source.html#l00143">NLAILOGIC::CGoalPath::runMethodBase</a>, <a class="el" href="actor__script_8cpp-source.html#l00454">NLAIAGENT::CActorScript::runMethodBase</a>, <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>, <a class="el" href="goal__stack_8cpp-source.html#l00233">NLAILOGIC::CGoalStack::runMethodeMember</a>, <a class="el" href="goal_8cpp-source.html#l00773">NLAILOGIC::CInternalGoal::runMethodeMember</a>, <a class="el" href="goal_8cpp-source.html#l00439">NLAILOGIC::CGoal::runMethodeMember</a>, and <a class="el" href="fact_8cpp-source.html#l00222">NLAILOGIC::CFact::runMethodeMember</a>. </td>
+ </tr>
+</table>
+<a name="z136_3" doxytag="NLAIAGENT::IBaseGroupType::push"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::push </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>o</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Push an <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> back.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a14">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="ai_2character_2zone_8cpp-source.html#l00047">NLAICHARACTER::IZone::addObject</a>, <a class="el" href="group__type_8cpp-source.html#l00080">operator+=</a>, and <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>. </td>
+ </tr>
+</table>
+<a name="z136_4" doxytag="NLAIAGENT::IBaseGroupType::pushFront"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::pushFront </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; <em>o</em> </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Push an <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> front.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a15">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>. </td>
+ </tr>
+</table>
+<a name="z135_4" doxytag="NLAIAGENT::IBaseGroupType::runMethodeMember"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="structNLAIAGENT_1_1IObjectIA_1_1CProcessResult.html">IObjectIA::CProcessResult</a> NLAIAGENT::IBaseGroupType::runMethodeMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp; <em>index</em>, </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The methode <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_4">runMethodeMember</a>(sint32 index,IObjectIA *param) allow us to run a own member method.
+<p>
+index: is the method id return by the <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_2">isMember</a>(const IVarName *,const IVarName *,const IObjectIA &amp;) const method. param: is the parametre for the method.
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjectIA.html#a16">NLAIAGENT::IObjectIA</a>.
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1CVectorGroupType.html#a45">NLAIAGENT::CVectorGroupType</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00151">151</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>.
+<p>
+References <a class="el" href="group__type_8cpp-source.html#l00039">NLAIAGENT::_Back</a>, <a class="el" href="group__type_8cpp-source.html#l00040">NLAIAGENT::_Front</a>, <a class="el" href="group__type_8cpp-source.html#l00041">NLAIAGENT::_Get</a>, <a class="el" href="group__type_8cpp-source.html#l00037">NLAIAGENT::_Pop</a>, <a class="el" href="group__type_8cpp-source.html#l00038">NLAIAGENT::_PopFront</a>, <a class="el" href="group__type_8cpp-source.html#l00035">NLAIAGENT::_Push</a>, <a class="el" href="group__type_8cpp-source.html#l00036">NLAIAGENT::_PushFront</a>, <a class="el" href="group__type_8cpp-source.html#l00042">NLAIAGENT::_Set</a>, <a class="el" href="group__type_8cpp-source.html#l00043">NLAIAGENT::_Size</a>, <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_10">get</a>, <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_11">getFront</a>, <a class="el" href="agent__object_8h-source.html#l00556">IBaseGroupType</a>, <a class="el" href="driver__opengl__extension__def_8h-source.html#l00222">index</a>, <a class="el" href="baseai_8cpp-source.html#l00151">NLAIAGENT::IObjectIA::IObjectIA</a>, <a class="el" href="driver__opengl__extension__def_8h-source.html#l00649">param</a>, <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_8">pop</a>, <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_9">popFront</a>, <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_3">push</a>, <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_4">pushFront</a>, <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_2">set</a>, and <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z136_12">size</a>. </td>
+ </tr>
+</table>
+<a name="z135_3" doxytag="NLAIAGENT::IBaseGroupType::runMethodeMember"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="structNLAIAGENT_1_1IObjectIA_1_1CProcessResult.html">IObjectIA::CProcessResult</a> NLAIAGENT::IBaseGroupType::runMethodeMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;, </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="memory__common_8h.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;, </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The methode <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_3">runMethodeMember</a>(sint32 heritance, sint32 index, IObjectIA *param) allow us to run a member method.
+<p>
+heritance: is the id returned by the methodisClassInheritedFrom(const IVarName &amp;). index: is the method id return by the <a class="el" href="classNLAIAGENT_1_1IBaseGroupType.html#z135_2">isMember</a>(const IVarName *,const IVarName *,const IObjectIA &amp;) const method. param: is the parametre for the method.
+<p>
+Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjectIA.html#a14">NLAIAGENT::IObjectIA</a>.
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1CVectorGroupType.html#a44">NLAIAGENT::CVectorGroupType</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00147">147</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>. </td>
+ </tr>
+</table>
+<a name="z136_2" doxytag="NLAIAGENT::IBaseGroupType::set"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IBaseGroupType::set </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">int&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;, </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Push an <a class="el" href="classNLAIAGENT_1_1IObjectIA.html">IObjectIA</a> at the position indicate by the int.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a10">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>. </td>
+ </tr>
+</table>
+<a name="z136_12" doxytag="NLAIAGENT::IBaseGroupType::size"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="memory__common_8h.html#a10">sint32</a> NLAIAGENT::IBaseGroupType::size </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap>&nbsp; </td>
+ <td class="md" valign="top">)&nbsp;</td>
+ <td class="md" nowrap> const<code> [pure virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+get the size of the list.
+<p>
+
+<p>
+Implemented in <a class="el" href="classNLAIAGENT_1_1CGroupType.html#a21">NLAIAGENT::CGroupType</a>.
+<p>
+Referenced by <a class="el" href="compilateur_8cpp-source.html#l00160">NLAISCRIPT::CCompilateur::findMethode</a>, <a class="el" href="comp__handle_8h-source.html#l00070">NLAIAGENT::CComponentHandle::getComponent</a>, <a class="el" href="hierarchy_8cpp-source.html#l00029">NLAISCRIPT::CCompilateur::getInheritanceRange</a>, <a class="el" href="fuzzyvar_8cpp-source.html#l00358">NLAIFUZZY::CFuzzyVar::init</a>, <a class="el" href="fuzzyruleset_8cpp-source.html#l00113">NLAIFUZZY::CFuzzyRuleSet::init</a>, <a class="el" href="operator__script_8cpp-source.html#l00863">NLAIAGENT::COperatorScript::order</a>, <a class="el" href="goal__path_8cpp-source.html#l00143">NLAILOGIC::CGoalPath::runMethodBase</a>, <a class="el" href="agent__timer_8cpp-source.html#l00441">NLAIAGENT::CAgentWatchTimer::runMethodBase</a>, <a class="el" href="actor__script_8cpp-source.html#l00454">NLAIAGENT::CActorScript::runMethodBase</a>, <a class="el" href="group__type_8cpp-source.html#l00151">runMethodeMember</a>, <a class="el" href="goal_8cpp-source.html#l00773">NLAILOGIC::CInternalGoal::runMethodeMember</a>, <a class="el" href="goal_8cpp-source.html#l00439">NLAILOGIC::CGoal::runMethodeMember</a>, <a class="el" href="opcode_8cpp-source.html#l00682">NLAISCRIPT::CMsgSetSender::runOpCode</a>, and <a class="el" href="opcode__call__method_8cpp-source.html#l00079">NLAISCRIPT::CMethodContextDebug::saveConstext</a>. </td>
+ </tr>
+</table>
+<hr><h2>Member Data Documentation</h2>
+<a name="p0" doxytag="NLAIAGENT::IBaseGroupType::_Method"></a><p>
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+ <tr>
+ <td class="md">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="structNLAIAGENT_1_1IBaseGroupType_1_1CMethodCall.html">IBaseGroupType::CMethodCall</a> NLAIAGENT::IBaseGroupType::_Method<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre>
+ {
+ IBaseGroupType::CMethodCall(<a class="code" href="agent__method__def_8h.html#a16">_CONSTRUCTOR_</a>,_Const),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"Push"</font>,_Push),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"PushFront"</font>,_PushFront),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"Pop"</font>,_Pop),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"PopFront"</font>,_PopFront),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"Back"</font>,_Back),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"Front"</font>,_Front),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"Get"</font>,_Get),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"Set"</font>,_Set),
+ IBaseGroupType::CMethodCall(<font class="stringliteral">"Size"</font>,_Size)
+ }</pre></div>
+<p>
+Reimplemented in <a class="el" href="classNLAIAGENT_1_1IMessageBase.html#r0">NLAIAGENT::IMessageBase</a>.
+<p>
+Definition at line <a class="el" href="group__type_8cpp-source.html#l00046">46</a> of file <a class="el" href="group__type_8cpp-source.html">group_type.cpp</a>.
+<p>
+Referenced by <a class="el" href="group__type_8cpp-source.html#l00097">isMember</a>. </td>
+ </tr>
+</table>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="agent__object_8h-source.html">agent_object.h</a><li><a class="el" href="group__type_8cpp-source.html">group_type.cpp</a></ul>
+
+
+<!-- footer -->
+<BR><FONT Size=+5>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </FONT>
+</TD>
+<TD WIDTH=15><IMG SRC=http://www.nevrax.org/inc/img/pixel.gif WIDTH=15 HEIGHT=15 BORDER=0 ALT=""></TD>
+</TR>
+</TABLE>
+</BODY>
+</HTML>