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/classNLAIAGENT_1_1INombreDefine.html | |
download | nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip |
Initial commit
Diffstat (limited to 'docs/doxygen/nel/classNLAIAGENT_1_1INombreDefine.html')
-rw-r--r-- | docs/doxygen/nel/classNLAIAGENT_1_1INombreDefine.html | 461 |
1 files changed, 461 insertions, 0 deletions
diff --git a/docs/doxygen/nel/classNLAIAGENT_1_1INombreDefine.html b/docs/doxygen/nel/classNLAIAGENT_1_1INombreDefine.html new file mode 100644 index 00000000..a215e064 --- /dev/null +++ b/docs/doxygen/nel/classNLAIAGENT_1_1INombreDefine.html @@ -0,0 +1,461 @@ +<!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> <A CLASS=uplinks HREF=http://www.nevrax.org><b>Home</B></FONT></A> </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> <A CLASS=uplinks HREF=http://www.nevrax.com><b>nevrax.com</B></FONT></A> </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> + + +<!-- 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> </td> +</tr></table> +<!-- Generated by Doxygen 1.2.14 --> +<center> +<a class="qindex" href="index.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">Compound List</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">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> <a class="qindex" href="pages.html">Related Pages</a> <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> </center> +<hr><h1>NLAIAGENT::INombreDefine Class Reference</h1>This define the base of nomber manipulation.Nomber manibulation is need for the script and agent fonctionality. +<a href="#_details">More...</a> +<p> +<code>#include <<a class="el" href="agent__nombre_8h-source.html">agent_nombre.h</a>></code> +<p> +<p>Inheritance diagram for NLAIAGENT::INombreDefine: +<p><center><img src="classNLAIAGENT_1_1INombreDefine.gif" usemap="#NLAIAGENT::INombreDefine_map" border="0"></center> +<map name="NLAIAGENT::INombreDefine_map"> +<area href="classNLAIAGENT_1_1IObjetOp.html" alt="NLAIAGENT::IObjetOp" shape="rect" coords="0,392,197,416"> +<area href="classNLAIAGENT_1_1IObjectIA.html" alt="NLAIAGENT::IObjectIA" shape="rect" coords="0,336,197,360"> +<area href="classNLAIAGENT_1_1IBasicObjectIA.html" alt="NLAIAGENT::IBasicObjectIA" shape="rect" coords="0,280,197,304"> +<area href="classNLAIC_1_1IBasicInterface.html" alt="NLAIC::IBasicInterface" shape="rect" coords="0,224,197,248"> +<area href="classNLAIC_1_1IBasicType.html" alt="NLAIC::IBasicType" shape="rect" coords="0,168,197,192"> +<area href="classNLAIC_1_1IPointerGestion.html" alt="NLAIC::IPointerGestion" shape="rect" coords="0,112,197,136"> +<area href="classNLMISC_1_1IStreamable.html" alt="NLMISC::IStreamable" shape="rect" coords="0,56,197,80"> +<area href="classNLMISC_1_1IClassable.html" alt="NLMISC::IClassable" shape="rect" coords="0,0,197,24"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre" shape="rect" coords="207,504,404,528"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< double >" shape="rect" coords="207,560,404,584"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< float >" shape="rect" coords="207,616,404,640"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< sint16 >" shape="rect" coords="207,672,404,696"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< sint32 >" shape="rect" coords="207,728,404,752"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< sint8 >" shape="rect" coords="207,784,404,808"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< uint16 >" shape="rect" coords="207,840,404,864"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< uint32 >" shape="rect" coords="207,896,404,920"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< uint64 >" shape="rect" coords="207,952,404,976"> +<area href="classNLAIAGENT_1_1INombre.html" alt="NLAIAGENT::INombre< uint8 >" shape="rect" coords="207,1008,404,1032"> +</map> +<a href="classNLAIAGENT_1_1INombreDefine-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0> +<tr><td colspan=2><br><h2>Public Types</h2></td></tr> +<tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#s2">TMethodNumDef</a> { <a class="el" href="classNLAIAGENT_1_1INombreDefine.html#s2s0">TConst</a>, +<a class="el" href="classNLAIAGENT_1_1INombreDefine.html#s2s1">TLastM</a> + }</td></tr> +<tr><td> </td><td><font size=-1><em>This enum define ident for hard coded method that we have to import its under the script.</em> <a href="#s2">More...</a><em></em></font><br><br></td></tr> +<tr><td colspan=2><br><h2>Public Methods</h2></td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#a0">INombreDefine</a> ()</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#a1">INombreDefine</a> (const INombreDefine &<a class="el" href="driver__opengl__extension__def_8h.html#a415">value</a>)</td></tr> +<tr><td nowrap align=right valign=top>virtual double </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#a2">getNumber</a> () const=0</td></tr> +<tr><td> </td><td><font size=-1><em>In general number can be read as a bouble.Be careful, this generalisation don't work with 64Bits numbrer, in this case make a test of object before, or make th good cast if the type is known.</em> <a href="#a2">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#a3">~INombreDefine</a> ()</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> </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#z131_0">getMethodIndexSize</a> () const</td></tr> +<tr><td> </td><td><font size=-1><em>getMethodIndexSize define the nomber of method define in the class.</em> <a href="#z131_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> </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#z131_1">isClassInheritedFrom</a> (const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> &) const</td></tr> +<tr><td> </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="#z131_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> </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#z131_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> &) const</td></tr> +<tr><td> </td><td><font size=-1><em>The method isMember(nameSubClass,methodName,param) return the best method correspondent to the search.</em> <a href="#z131_2">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_1INombreDefine_1_1CMethodCall.html">CMethodCall</a> </td><td valign=bottom><a class="el" href="classNLAIAGENT_1_1INombreDefine.html#p0">StaticMethod</a> []</td></tr> +<tr><td> </td><td><font size=-1><em>This variable its used to store method import characteristic.</em> <a href="#p0">More...</a><em></em></font><br><br></td></tr> +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +This define the base of nomber manipulation.Nomber manibulation is need for the script and agent fonctionality. +<p> +<dl compact><dt><b> +Author: </b><dd> +Chafik sameh , Nevrax France </dl><dl compact><dt><b> +Date: </b><dd> +2000 </dl> +<p> + +<p> +Definition at line <a class="el" href="agent__nombre_8h-source.html#l00041">41</a> of file <a class="el" href="agent__nombre_8h-source.html">agent_nombre.h</a>.<hr><h2>Member Enumeration Documentation</h2> +<a name="s2" doxytag="NLAIAGENT::INombreDefine::TMethodNumDef"></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"> enum NLAIAGENT::INombreDefine::TMethodNumDef + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +This enum define ident for hard coded method that we have to import its under the script. +<p> +<dl compact><dt><b> +Enumeration values:</b><dd> +<table border=0 cellspacing=2 cellpadding=0> +<tr><td valign=top><em><a name="s2s0" doxytag="TConst"></a><em>TConst</em></em> </td><td> +</td></tr> +<tr><td valign=top><em><a name="s2s1" doxytag="TLastM"></a><em>TLastM</em></em> </td><td> +The count of import method.</td></tr> +</table> +</dl> + +<p> +Definition at line <a class="el" href="agent__nombre_8h-source.html#l00047">47</a> of file <a class="el" href="agent__nombre_8h-source.html">agent_nombre.h</a>. </td> + </tr> +</table> +<hr><h2>Constructor & Destructor Documentation</h2> +<a name="a0" doxytag="NLAIAGENT::INombreDefine::INombreDefine"></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::INombreDefine::INombreDefine </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]</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="agent__nombre_8h-source.html#l00068">68</a> of file <a class="el" href="agent__nombre_8h-source.html">agent_nombre.h</a>. +<p> +Referenced by <a class="el" href="agent__nombre_8h-source.html#l00112">NLAIAGENT::INombre< sint32 >::INombre</a>, <a class="el" href="agent__nombre_8h-source.html#l00072">INombreDefine</a>, <a class="el" href="agent__nombre_8h-source.html#l00208">NLAIAGENT::INombre< sint32 >::operator *=</a>, <a class="el" href="agent__nombre_8h-source.html#l00285">NLAIAGENT::INombre< sint32 >::operator!=</a>, <a class="el" href="agent__nombre_8h-source.html#l00192">NLAIAGENT::INombre< sint32 >::operator+=</a>, <a class="el" href="agent__nombre_8h-source.html#l00199">NLAIAGENT::INombre< sint32 >::operator-=</a>, <a class="el" href="agent__nombre_8h-source.html#l00215">NLAIAGENT::INombre< sint32 >::operator/=</a>, <a class="el" href="agent__nombre_8h-source.html#l00251">NLAIAGENT::INombre< sint32 >::operator<</a>, <a class="el" href="agent__nombre_8h-source.html#l00184">NLAIAGENT::INombre< sint32 >::operator=</a>, <a class="el" href="agent__nombre_8h-source.html#l00292">NLAIAGENT::INombre< sint32 >::operator==</a>, <a class="el" href="agent__nombre_8h-source.html#l00258">NLAIAGENT::INombre< sint32 >::operator></a>, and <a class="el" href="agent__nombre_8h-source.html#l00133">NLAIAGENT::INombre< sint32 >::runMethodeMember</a>. </td> + </tr> +</table> +<a name="a1" doxytag="NLAIAGENT::INombreDefine::INombreDefine"></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::INombreDefine::INombreDefine </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const INombreDefine & </td> + <td class="mdname1" valign="top" nowrap> <em>value</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="agent__nombre_8h-source.html#l00072">72</a> of file <a class="el" href="agent__nombre_8h-source.html">agent_nombre.h</a>. +<p> +References <a class="el" href="agent__nombre_8h-source.html#l00068">INombreDefine</a>, <a class="el" href="agent__operator_8h-source.html#l00071">NLAIAGENT::IObjetOp::IObjetOp</a>, and <a class="el" href="driver__opengl__extension__def_8h-source.html#l00828">value</a>. </td> + </tr> +</table> +<a name="a3" doxytag="NLAIAGENT::INombreDefine::~INombreDefine"></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 NLAIAGENT::INombreDefine::~INombreDefine </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap><code> [inline, virtual]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="agent__nombre_8h-source.html#l00087">87</a> of file <a class="el" href="agent__nombre_8h-source.html">agent_nombre.h</a>. </td> + </tr> +</table> +<hr><h2>Member Function Documentation</h2> +<a name="z131_0" doxytag="NLAIAGENT::INombreDefine::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::INombreDefine::getMethodIndexSize </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap> const<code> [virtual]</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> + +<p> +Reimplemented from <a class="el" href="classNLAIAGENT_1_1IObjetOp.html#z137_2">NLAIAGENT::IObjetOp</a>. +<p> +Definition at line <a class="el" href="agent__nombre_8cpp-source.html#l00037">37</a> of file <a class="el" href="agent__nombre_8cpp-source.html">agent_nombre.cpp</a>. +<p> +References <a class="el" href="classNLAIAGENT_1_1INombreDefine.html#s2s1">TLastM</a>. </td> + </tr> +</table> +<a name="a2" doxytag="NLAIAGENT::INombreDefine::getNumber"></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 double NLAIAGENT::INombreDefine::getNumber </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap> const<code> [pure virtual]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +In general number can be read as a bouble.Be careful, this generalisation don't work with 64Bits numbrer, in this case make a test of object before, or make th good cast if the type is known. +<p> + +<p> +Implemented in <a class="el" href="classNLAIAGENT_1_1UInt64Type.html#a9">NLAIAGENT::UInt64Type</a>. </td> + </tr> +</table> +<a name="z131_1" doxytag="NLAIAGENT::INombreDefine::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::INombreDefine::isClassInheritedFrom </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</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> +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> +Definition at line <a class="el" href="agent__nombre_8cpp-source.html#l00062">62</a> of file <a class="el" href="agent__nombre_8cpp-source.html">agent_nombre.cpp</a>. </td> + </tr> +</table> +<a name="z131_2" doxytag="NLAIAGENT::INombreDefine::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::INombreDefine::isMember </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> * </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const <a class="el" href="classNLAIAGENT_1_1IVarName.html">IVarName</a> * </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const <a class="el" href="classNLAIAGENT_1_1IObjectIA.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]</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. +<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> +Definition at line <a class="el" href="agent__nombre_8cpp-source.html#l00042">42</a> of file <a class="el" href="agent__nombre_8cpp-source.html">agent_nombre.cpp</a>. +<p> +References <a class="el" href="classNLAIAGENT_1_1INombreDefine.html#s2s1">TLastM</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> +<hr><h2>Member Data Documentation</h2> +<a name="p0" doxytag="NLAIAGENT::INombreDefine::StaticMethod"></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_1INombreDefine_1_1CMethodCall.html">INombreDefine::CMethodCall</a> NLAIAGENT::INombreDefine::StaticMethod<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> + { + INombreDefine::CMethodCall(<a class="code" href="agent__method__def_8h.html#a16">_CONSTRUCTOR_</a>,<a class="code" href="classNLAIAGENT_1_1INombreDefine.html#s2s0">TConst</a>) + }</pre></div>This variable its used to store method import characteristic. +<p> + +<p> +Definition at line <a class="el" href="agent__nombre_8cpp-source.html#l00032">32</a> of file <a class="el" href="agent__nombre_8cpp-source.html">agent_nombre.cpp</a>. </td> + </tr> +</table> +<hr>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="agent__nombre_8h-source.html">agent_nombre.h</a><li><a class="el" href="agent__nombre_8cpp-source.html">agent_nombre.cpp</a></ul> + + +<!-- footer --> +<BR><FONT Size=+5> </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> |