diff options
Diffstat (limited to '')
-rw-r--r-- | docs/doxygen/nel/a05365.html | 919 |
1 files changed, 919 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a05365.html b/docs/doxygen/nel/a05365.html new file mode 100644 index 00000000..e7b2572b --- /dev/null +++ b/docs/doxygen/nel/a05365.html @@ -0,0 +1,919 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> +<title>NeL: NLAIC Namespace Reference</title> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.3.6 --> +<div class="qindex"> <form class="search" action="search.php" method="get"> +<a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="namespacemembers.html">Namespace Members</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a> | <span class="search"><u>S</u>earch for <input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div> +<h1>NLAIC Namespace Reference</h1> +<p> + +<p> +<table border=0 cellpadding=0 cellspacing=0> +<tr><td></td></tr> +<tr><td colspan=2><br><h2>Data Structures</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a02267.html">CBinaryType</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a02650.html">CIdentType</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a02651.html">CIdentTypeAlloc</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a03264.html">CPyTemplateDef</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a03322.html">CRegistry</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="a03323.html">CRegistry::CRegistryClass</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Private structure to store data in the std::map. </em> <a href="a03323.html#_details">More...</a><em><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a03361.html">CSelfClassFactory</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a03625.html">CTypeOfObject</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a03626.html">CTypeOfOperator</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a02154.html">IBasicInterface</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a02151.html">IBasicType</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a02347.html">IClassFactory</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a03859.html">IIO</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html">IPointerGestion</a></td></tr> + +<tr><td colspan=2><br><h2>Basic stream method utility.</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02270.html">NLMISC::IStream</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a16">operator<<</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &os, <a class="el" href="a02154.html">IBasicInterface</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Write an <a class="el" href="a02154.html">IBasicInterface</a> to a stream. <a href="#a16"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02270.html">NLMISC::IStream</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a9">operator<<</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &os, <a class="el" href="a02650.html">CIdentType</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Read an <a class="el" href="a02650.html">CIdentType</a> from a stream. <a href="#a9"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02270.html">NLMISC::IStream</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a17">operator>></a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &is, <a class="el" href="a02154.html">IBasicInterface</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">read an <a class="el" href="a02154.html">IBasicInterface</a> from a stream. <a href="#a17"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02270.html">NLMISC::IStream</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a15">operator>></a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &is, <a class="el" href="a02651.html">CIdentTypeAlloc</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Read an <a class="el" href="a02651.html">CIdentTypeAlloc</a> from a stream. <a href="#a15"></a><br><br></td></tr> +<tr><td colspan=2><br><h2>Enumerations</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a19">PyMemDeleteType</a> { <a class="el" href="a05365.html#a19a2">unDeleteMemory</a>, +<a class="el" href="a05365.html#a19a3">deleteMemory</a> + }</td></tr> + +<tr><td colspan=2><br><h2>Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02154.html">IBasicInterface</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a12">createInstance</a> (const <a class="el" href="a02650.html">CIdentType</a> &ident)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Creat new instance from the <a class="el" href="a03322.html">CRegistry</a> static object. <a href="#a12"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T> <a class="el" href="a03264.html">CPyTemplateDef</a>< T > * </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a18">CreatePyObjectInstance</a> (T *o, PyTypeObject *defType)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a03859.html">IIO</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a6">getDefaultIIO</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03322.html">CRegistry</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a10">getRegistry</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the local static <a class="el" href="a03322.html">CRegistry</a> object define for all object. <a href="#a10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a13">initRegistry</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize the <a class="el" href="a03322.html">CRegistry</a> static object. That mean: if not null create new one else delete old one and build new one. <a href="#a13"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a7">Out</a> (const char *str,...)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a11">registerClass</a> (const <a class="el" href="a02650.html">CIdentType</a> &ident, const <a class="el" href="a02347.html">IClassFactory</a> &factoryClass)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Register an object in the <a class="el" href="a03322.html">CRegistry</a> static object. <a href="#a11"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a14">releaseRegistry</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Remove the static <a class="el" href="a03322.html">CRegistry</a> object. <a href="#a14"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a5">setDefaultIIO</a> (const <a class="el" href="a03859.html">IIO</a> *io)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>char * </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a4">stringBuild</a> (const char *str,...)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">this method give an char pointer hows it contents a string define by a const char* same as printf. It use for initialise string objects. <a href="#a4"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>std::string </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a8">stringGetBuild</a> (const char *str,...)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">this method give an char pointer hows it contents a string define by a const char* same as printf. It use for initialise string objects. <a href="#a8"></a><br><br></td></tr> +<tr><td colspan=2><br><h2>Variables</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a03859.html">IIO</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a0">DefaultIIO</a> = NULL</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03322.html">CRegistry</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a05365.html#a1">registry</a> = NULL</td></tr> + +</table> +<hr><h2>Enumeration Type Documentation</h2> +<a class="anchor" name="a19" doxytag="NLAIC::PyMemDeleteType" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> enum <a class="el" href="a05365.html#a19">NLAIC::PyMemDeleteType</a> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<dl compact><dt><b>Enumeration values: </b></dt><dd> +<table border=0 cellspacing=2 cellpadding=0> +<tr><td valign=top><em><a class="anchor" name="a19a2" doxytag="unDeleteMemory" ></a>unDeleteMemory</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="a19a3" doxytag="deleteMemory" ></a>deleteMemory</em> </td><td> +</td></tr> +</table> +</dl> + +<p> +Definition at line <a class="el" href="a06293.html#l00037">37</a> of file <a class="el" href="a06293.html">python_export.h</a>. +<p> +<div class="fragment"><pre>00037 {<a class="code" href="a05365.html#a19a2">unDeleteMemory</a>,<a class="code" href="a05365.html#a19a3">deleteMemory</a>}; +</pre></div> </td> + </tr> +</table> +<hr><h2>Function Documentation</h2> +<a class="anchor" name="a12" doxytag="NLAIC::createInstance" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02154.html">IBasicInterface</a> * NLAIC::createInstance </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const CIdentType & </td> + <td class="mdname1" valign="top" nowrap> <em>ident</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Creat new instance from the <a class="el" href="a03322.html">CRegistry</a> static object. +<p> + +<p> +Definition at line <a class="el" href="a06325.html#l00049">49</a> of file <a class="el" href="a06325.html">registry_class.cpp</a>. +<p> +References <a class="el" href="a06323.html#l00148">NLAIC::CRegistry::createInstance()</a>, and <a class="el" href="a06325.html#l00032">registry</a>. +<p> +Referenced by <a class="el" href="a06662.html#l00539">NLAISCRIPT::CCompilateur::buildObject()</a>. +<p> +<div class="fragment"><pre>00050 { +00051 <span class="keywordflow">return</span> <a class="code" href="a05365.html#a1">registry</a>-><a class="code" href="a03322.html#NLAIC_1_1CRegistrya2">createInstance</a>(ident); +00052 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a18" doxytag="NLAIC::CreatePyObjectInstance" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" colspan="4"> +template<class T> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a03264.html">CPyTemplateDef</a><T>* CreatePyObjectInstance </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">T * </td> + <td class="mdname" nowrap> <em>o</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>PyTypeObject * </td> + <td class="mdname" nowrap> <em>defType</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Template method allow to have a pointer to a class C++ under Python, this is nead to export C++ class to python class. +<p> +Definition at line <a class="el" href="a06293.html#l00074">74</a> of file <a class="el" href="a06293.html">python_export.h</a>. +<p> +References <a class="el" href="a06293.html#l00051">NLAIC::CPyTemplateDef< T >::Instance</a>. +<p> +<div class="fragment"><pre>00075 { +00076 CPyTemplateDef<T> *ThisClass; +00077 ThisClass = <span class="keyword">new</span> CPyTemplateDef<T>(o); +00078 <span class="keywordflow">if</span>(ThisClass == NULL) <span class="keywordflow">return</span> NULL; +00079 ThisClass->Instance = o; +00080 ThisClass->ob_type = defType; +00081 _Py_NewReference((PyObject *)ThisClass); +00082 <span class="keywordflow">return</span> ThisClass; +00083 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a6" doxytag="NLAIC::getDefaultIIO" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const <a class="el" href="a03859.html">IIO</a> * NLAIC::getDefaultIIO </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05804.html#l00058">58</a> of file <a class="el" href="a05804.html">ident_type.cpp</a>. +<p> +References <a class="el" href="a05804.html#l00052">DefaultIIO</a>. +<p> +<div class="fragment"><pre>00059 { +00060 <span class="keywordflow">return</span> <a class="code" href="a05365.html#a0">DefaultIIO</a>; +00061 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a10" doxytag="NLAIC::getRegistry" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a03322.html">CRegistry</a> * NLAIC::getRegistry </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Get the local static <a class="el" href="a03322.html">CRegistry</a> object define for all object. +<p> + +<p> +Definition at line <a class="el" href="a06325.html#l00034">34</a> of file <a class="el" href="a06325.html">registry_class.cpp</a>. +<p> +References <a class="el" href="a06325.html#l00032">registry</a>. +<p> +Referenced by <a class="el" href="a05804.html#l00173">NLAIC::CIdentType::allocClass()</a>, <a class="el" href="a05804.html#l00117">NLAIC::CIdentType::CIdentType()</a>, <a class="el" href="a05847.html#l00609">NLAISCRIPT::CAgentClass::createComponents()</a>, <a class="el" href="a05847.html#l00866">NLAISCRIPT::CAgentClass::getBaseClass()</a>, <a class="el" href="a05847.html#l00846">NLAISCRIPT::CAgentClass::getComputeBaseClass()</a>, <a class="el" href="a05804.html#l00178">NLAIC::CIdentType::getFactory()</a>, <a class="el" href="a05589.html#l00059">NLAISCRIPT::CCompilateur::getTypeOfClass()</a>, and <a class="el" href="a05804.html#l00198">NLAIC::CIdentType::serial()</a>. +<p> +<div class="fragment"><pre>00035 { +00036 <span class="keywordflow">if</span>(<a class="code" href="a05365.html#a1">registry</a> == NULL) +00037 { +00038 <span class="keywordflow">return</span> (<a class="code" href="a05365.html#a1">registry</a> = <span class="keyword">new</span> CRegistry); +00039 } +00040 <span class="keywordflow">else</span> +00041 <span class="keywordflow">return</span> <a class="code" href="a05365.html#a1">registry</a>; +00042 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a13" doxytag="NLAIC::initRegistry" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void NLAIC::initRegistry </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Initialize the <a class="el" href="a03322.html">CRegistry</a> static object. That mean: if not null create new one else delete old one and build new one. +<p> + +<p> +Definition at line <a class="el" href="a06325.html#l00054">54</a> of file <a class="el" href="a06325.html">registry_class.cpp</a>. +<p> +References <a class="el" href="a06325.html#l00032">registry</a>. +<p> +Referenced by <a class="el" href="a05421.html#l00024">NLAILINK::initIALib()</a>. +<p> +<div class="fragment"><pre>00055 { +00056 <span class="keywordflow">if</span> ( <a class="code" href="a05365.html#a1">registry</a> == NULL ) <a class="code" href="a05365.html#a1">registry</a>= <span class="keyword">new</span> CRegistry; +00057 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a16" doxytag="NLAIC::operator<<" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02270.html">NLMISC::IStream</a>& operator<< </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname" nowrap> <em>os</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>IBasicInterface & </td> + <td class="mdname" nowrap> <em>o</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Write an <a class="el" href="a02154.html">IBasicInterface</a> to a stream. +<p> + +<p> +Definition at line <a class="el" href="a05386.html#l00525">525</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>. +<p> +References <a class="el" href="a05386.html#l00346">NLAIC::IBasicInterface::save()</a>. +<p> +<div class="fragment"><pre>00526 { +00527 o.save(os); +00528 <span class="keywordflow">return</span> os; +00529 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a9" doxytag="NLAIC::operator<<" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02270.html">NLMISC::IStream</a> & NLAIC::operator<< </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname" nowrap> <em>os</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>CIdentType & </td> + <td class="mdname" nowrap> <em>o</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Read an <a class="el" href="a02650.html">CIdentType</a> from a stream. +<p> + +<p> +Definition at line <a class="el" href="a05804.html#l00274">274</a> of file <a class="el" href="a05804.html">ident_type.cpp</a>. +<p> +References <a class="el" href="a05804.html#l00198">NLAIC::CIdentType::serial()</a>. +<p> +<div class="fragment"><pre>00275 { +00276 o.serial(os); +00277 <span class="keywordflow">return</span> os; +00278 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a17" doxytag="NLAIC::operator>>" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02270.html">NLMISC::IStream</a>& operator>> </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname" nowrap> <em>is</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>IBasicInterface & </td> + <td class="mdname" nowrap> <em>o</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +read an <a class="el" href="a02154.html">IBasicInterface</a> from a stream. +<p> + +<p> +Definition at line <a class="el" href="a05386.html#l00532">532</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>. +<p> +References <a class="el" href="a05386.html#l00350">NLAIC::IBasicInterface::load()</a>. +<p> +<div class="fragment"><pre>00533 { +00534 o.load(is); +00535 <span class="keywordflow">return</span> is; +00536 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a15" doxytag="NLAIC::operator>>" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02270.html">NLMISC::IStream</a>& operator>> </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname" nowrap> <em>is</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>CIdentTypeAlloc & </td> + <td class="mdname" nowrap> <em>o</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Read an <a class="el" href="a02651.html">CIdentTypeAlloc</a> from a stream. +<p> + +<p> +Definition at line <a class="el" href="a05386.html#l00515">515</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>. +<p> +References <a class="el" href="a05804.html#l00237">NLAIC::CIdentTypeAlloc::load()</a>. +<p> +<div class="fragment"><pre>00516 { +00517 o.load(is); +00518 <span class="keywordflow">return</span> is; +00519 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a7" doxytag="NLAIC::Out" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void NLAIC::Out </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const char * </td> + <td class="mdname" nowrap> <em>str</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>... </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></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="a05804.html#l00063">63</a> of file <a class="el" href="a05804.html">ident_type.cpp</a>. +<p> +References <a class="el" href="a05804.html#l00052">DefaultIIO</a>, and <a class="el" href="a03859.html#NLAIC_1_1IIOa2">NLAIC::IIO::Echo()</a>. +<p> +Referenced by <a class="el" href="a05421.html#l00109">NLAILINK::IOTrace::Echo()</a>, <a class="el" href="a06294.html#l00171">NLAIPYSERVER::initPythonLib()</a>, <a class="el" href="a05889.html#l00124">NLAISCRIPT::CCallPrint::printList()</a>, and <a class="el" href="a06294.html#l00110">NLAIPYSERVER::printNbr()</a>. +<p> +<div class="fragment"><pre>00064 { +00065 <span class="keywordtype">char</span> temp[64*1024]; +00066 va_list argument; +00067 va_start (argument, str); +00068 +00069 vsprintf(temp, str, argument); +00070 <span class="keywordflow">if</span>(<a class="code" href="a05365.html#a0">DefaultIIO</a> != NULL) +00071 <a class="code" href="a05365.html#a0">DefaultIIO</a>-><a class="code" href="a03859.html#NLAIC_1_1IIOa2">Echo</a>(temp); +00072 <span class="keywordflow">else</span> +00073 { +00074 fprintf(stderr,temp); +00075 fflush(stderr); +00076 } +00077 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a11" doxytag="NLAIC::registerClass" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLAIC::registerClass </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const CIdentType & </td> + <td class="mdname" nowrap> <em>ident</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>const IClassFactory & </td> + <td class="mdname" nowrap> <em>factoryClass</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Register an object in the <a class="el" href="a03322.html">CRegistry</a> static object. +<p> + +<p> +Definition at line <a class="el" href="a06325.html#l00044">44</a> of file <a class="el" href="a06325.html">registry_class.cpp</a>. +<p> +References <a class="el" href="a06323.html#l00057">NLAIC::CRegistry::registerClass()</a>, <a class="el" href="a06325.html#l00032">registry</a>, and <a class="el" href="a05981.html#l00099">sint32</a>. +<p> +Referenced by <a class="el" href="a05816.html#l00029">NLAIAGENT::setRegister()</a>. +<p> +<div class="fragment"><pre>00045 { +00046 <span class="keywordflow">return</span> <a class="code" href="a05365.html#a1">registry</a>-><a class="code" href="a03322.html#NLAIC_1_1CRegistrya13">registerClass</a>(ident,factoryClass); +00047 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a14" doxytag="NLAIC::releaseRegistry" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void NLAIC::releaseRegistry </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Remove the static <a class="el" href="a03322.html">CRegistry</a> object. +<p> + +<p> +Definition at line <a class="el" href="a06325.html#l00058">58</a> of file <a class="el" href="a06325.html">registry_class.cpp</a>. +<p> +References <a class="el" href="a06325.html#l00032">registry</a>. +<p> +Referenced by <a class="el" href="a05421.html#l00047">NLAILINK::releaseIALib()</a>. +<p> +<div class="fragment"><pre>00059 { +00060 <span class="keyword">delete</span> <a class="code" href="a05365.html#a1">registry</a>; +00061 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a5" doxytag="NLAIC::setDefaultIIO" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void NLAIC::setDefaultIIO </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const IIO * </td> + <td class="mdname1" valign="top" nowrap> <em>io</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05804.html#l00053">53</a> of file <a class="el" href="a05804.html">ident_type.cpp</a>. +<p> +References <a class="el" href="a05804.html#l00052">DefaultIIO</a>. +<p> +<div class="fragment"><pre>00054 { +00055 <a class="code" href="a05365.html#a0">DefaultIIO</a> = io; +00056 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a4" doxytag="NLAIC::stringBuild" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> char * NLAIC::stringBuild </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const char * </td> + <td class="mdname" nowrap> <em>str</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>... </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +this method give an char pointer hows it contents a string define by a const char* same as printf. It use for initialise string objects. +<p> + +<p> +Definition at line <a class="el" href="a05804.html#l00040">40</a> of file <a class="el" href="a05804.html">ident_type.cpp</a>. +<p> +References <a class="el" href="a05646.html#l00977">s</a>. +<p> +<div class="fragment"><pre>00041 { +00042 <span class="keywordtype">char</span> temp[64*1024]; +00043 va_list argument; +00044 va_start (argument, str); +00045 +00046 vsprintf(temp, str, argument); +00047 <span class="keywordtype">char</span> *<a class="code" href="a04223.html#a626">s</a> = <span class="keyword">new</span> <span class="keywordtype">char</span> [strlen(temp)+1]; +00048 strcpy(s,temp); +00049 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a626">s</a>; +00050 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="a8" doxytag="NLAIC::stringGetBuild" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> std::string NLAIC::stringGetBuild </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const char * </td> + <td class="mdname" nowrap> <em>str</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>... </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +this method give an char pointer hows it contents a string define by a const char* same as printf. It use for initialise string objects. +<p> + +<p> +Definition at line <a class="el" href="a05804.html#l00079">79</a> of file <a class="el" href="a05804.html">ident_type.cpp</a>. +<p> +Referenced by <a class="el" href="a05847.html#l00458">NLAISCRIPT::CAgentClass::addBrancheCode()</a>, <a class="el" href="a06755.html#l00327">NLAISCRIPT::CCompilateur::affectationMember()</a>, <a class="el" href="a06662.html#l00539">NLAISCRIPT::CCompilateur::buildObject()</a>, <a class="el" href="a06662.html#l00054">NLAISCRIPT::CCompilateur::castVariable()</a>, <a class="el" href="a05607.html#l00029">NLAISCRIPT::CConstraintChkMethodeType::CConstraintChkMethodeType()</a>, <a class="el" href="a05600.html#l00282">NLAISCRIPT::CConstraintMethode::CConstraintMethode()</a>, <a class="el" href="a05605.html#l00032">NLAISCRIPT::CConstraintStackComp::CConstraintStackComp()</a>, <a class="el" href="a06755.html#l00557">NLAISCRIPT::CCompilateur::computContraint()</a>, <a class="el" href="a06588.html#l00131">NLAISCRIPT::COperandSimpleListOr::COperandSimpleListOr()</a>, <a class="el" href="a06126.html#l00244">NLAISCRIPT::CLdbRefOpCode::getDebugResult()</a>, <a class="el" href="a06126.html#l00206">NLAISCRIPT::CLdbMemberiOpCode::getDebugResult()</a>, <a class="el" href="a06126.html#l00157">NLAISCRIPT::CLdbHeapMemberiOpCode::getDebugResult()</a>, <a class="el" href="a06126.html#l00106">NLAISCRIPT::CLdbStackMemberiOpCode::getDebugResult()</a>, <a class="el" href="a06126.html#l00062">NLAISCRIPT::CLdbMemberOpCode::getDebugResult()</a>, <a class="el" href="a06125.html#l00351">NLAISCRIPT::CCallStackNewMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00314">NLAISCRIPT::CCallHeapMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00246">NLAISCRIPT::CCallStackMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00155">NLAISCRIPT::CCallMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00117">NLAISCRIPT::CCallMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00321">NLAISCRIPT::CLibHeapMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00276">NLAISCRIPT::CLibStackNewMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00230">NLAISCRIPT::CLibStackMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00186">NLAISCRIPT::CLibCallMethodi::getDebugResult()</a>, <a class="el" href="a06122.html#l00159">NLAISCRIPT::CLibCallInheritedMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00132">NLAISCRIPT::CLibCallMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00087">NLAISCRIPT::CLibMemberMethodi::getDebugResult()</a>, <a class="el" href="a06122.html#l00059">NLAISCRIPT::CLibMemberInheritedMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00029">NLAISCRIPT::CLibMemberMethod::getDebugResult()</a>, <a class="el" href="a06121.html#l01708">NLAISCRIPT::CMarkMsg::getDebugResult()</a>, <a class="el" href="a06121.html#l01638">NLAISCRIPT::CMakeArgOpCode::getDebugResult()</a>, <a class="el" href="a06121.html#l01572">NLAISCRIPT::CTellOpCode::getDebugResult()</a>, <a class="el" href="a06121.html#l01394">NLAISCRIPT::CFreeAlloc::getDebugResult()</a>, <a class="el" href="a06121.html#l01342">NLAISCRIPT::CMarkAlloc::getDebugResult()</a>, <a class="el" href="a06121.html#l01265">NLAISCRIPT::CLocAlloc::getDebugResult()</a>, <a class="el" href="a06121.html#l01202">NLAISCRIPT::CAffMemberOpCode::getDebugResult()</a>, <a class="el" href="a06121.html#l00971">NLAISCRIPT::CAffOpCode::getDebugResult()</a>, <a class="el" href="a06121.html#l00894">NLAISCRIPT::CJmpOpCode::getDebugResult()</a>, <a class="el" href="a06121.html#l00828">NLAISCRIPT::CJFalseOpCode::getDebugResult()</a>, <a class="el" href="a06120.html#l00628">NLAISCRIPT::CFindRunMsg::getDebugResult()</a>, <a class="el" href="a06120.html#l00538">NLAISCRIPT::CFreeAllocDebug::getDebugResult()</a>, <a class="el" href="a06120.html#l00470">NLAISCRIPT::CAffOpCodeDebug::getDebugResult()</a>, <a class="el" href="a06120.html#l00431">NLAISCRIPT::CAffHeapMemberiOpCode::getDebugResult()</a>, <a class="el" href="a06120.html#l00366">NLAISCRIPT::CLocAllocDebug::getDebugResult()</a>, <a class="el" href="a06671.html#l00347">NLAISCRIPT::CVarPStackParam::getDebugString()</a>, <a class="el" href="a06671.html#l00123">NLAISCRIPT::CVarPStack::getDebugString()</a>, <a class="el" href="a06669.html#l00396">NLAILOGIC::CFactPattern::getDebugString()</a>, <a class="el" href="a06660.html#l00202">NLAILOGIC::CVar::getDebugString()</a>, <a class="el" href="a06328.html#l00216">NLAIC::CBinaryType::getDebugString()</a>, <a class="el" href="a06133.html#l00091">NLAIAGENT::COperatorScript::getDebugString()</a>, <a class="el" href="a06114.html#l00091">NLAISCRIPT::CObjectUnknown::getDebugString()</a>, <a class="el" href="a06113.html#l00068">NLAIAGENT::CObjectType::getDebugString()</a>, <a class="el" href="a06082.html#l00081">NLAIAGENT::CSetValueMsg::getDebugString()</a>, <a class="el" href="a06080.html#l00072">NLAIAGENT::COnChangeMsg::getDebugString()</a>, <a class="el" href="a06078.html#l00090">NLAIAGENT::CNotifyParentScript::getDebugString()</a>, <a class="el" href="a06077.html#l00095">NLAIAGENT::CMessageGroup::getDebugString()</a>, <a class="el" href="a06072.html#l00082">NLAIAGENT::CGetValueMsg::getDebugString()</a>, <a class="el" href="a06067.html#l00187">NLAIAGENT::CFailureMsg::getDebugString()</a>, <a class="el" href="a06067.html#l00080">NLAIAGENT::CSuccessMsg::getDebugString()</a>, <a class="el" href="a06065.html#l00316">NLAIAGENT::IMessageBase::getDebugString()</a>, <a class="el" href="a06030.html#l00353">NLAIAGENT::CMessageScript::getDebugString()</a>, <a class="el" href="a05911.html#l00070">NLAIAGENT::IListBasicManager::getDebugString()</a>, <a class="el" href="a05847.html#l00755">NLAISCRIPT::CAgentClass::getDebugString()</a>, <a class="el" href="a05845.html#l00139">NLAISCRIPT::CClassInterpretFactory::getDebugString()</a>, <a class="el" href="a05805.html#l00387">NLAIAGENT::CIdent::getDebugString()</a>, <a class="el" href="a05803.html#l00569">NLAIAGENT::CLocWordNumRef::getDebugString()</a>, <a class="el" href="a05770.html#l00807">NLAIAGENT::CVectorGroupType::getDebugString()</a>, <a class="el" href="a05767.html#l00120">NLAILOGIC::CGoalStack::getDebugString()</a>, <a class="el" href="a05763.html#l00648">NLAILOGIC::CInternalGoal::getDebugString()</a>, <a class="el" href="a05763.html#l00307">NLAILOGIC::CGoal::getDebugString()</a>, <a class="el" href="a05753.html#l00221">NLAIFUZZY::CFuzzyVar::getDebugString()</a>, <a class="el" href="a05751.html#l00059">NLAIFUZZY::FuzzyType::getDebugString()</a>, <a class="el" href="a05749.html#l00766">NLAIFUZZY::CTrapezeFuzzySet::getDebugString()</a>, <a class="el" href="a05749.html#l00643">NLAIFUZZY::CLeftFuzzySet::getDebugString()</a>, <a class="el" href="a05749.html#l00530">NLAIFUZZY::CTriangleFuzzySet::getDebugString()</a>, <a class="el" href="a05749.html#l00251">NLAIFUZZY::CRightFuzzySet::getDebugString()</a>, <a class="el" href="a05749.html#l00144">NLAIFUZZY::CFuzzyInterval::getDebugString()</a>, <a class="el" href="a05747.html#l00083">NLAIFUZZY::CFuzzyRuleSet::getDebugString()</a>, <a class="el" href="a05745.html#l00113">NLAIFUZZY::CFuzzyRule::getDebugString()</a>, <a class="el" href="a05743.html#l00096">NLAIFUZZY::CFuzzyFact::getDebugString()</a>, <a class="el" href="a05741.html#l00041">NLAIFUZZY::CSimpleFuzzyCond::getDebugString()</a>, <a class="el" href="a05716.html#l00152">NLAILOGIC::CFirstOrderAssert::getDebugString()</a>, <a class="el" href="a05695.html#l00129">NLAILOGIC::CFact::getDebugString()</a>, <a class="el" href="a05572.html#l00393">NLAISCRIPT::CCodeContext::getDebugString()</a>, <a class="el" href="a05571.html#l00090">NLAISCRIPT::CCodeBrancheRun::getDebugString()</a>, <a class="el" href="a05420.html#l00106">NLAIAGENT::IAgent::getDebugString()</a>, <a class="el" href="a05416.html#l00370">NLAIAGENT::CAgentWatchTimer::getDebugString()</a>, <a class="el" href="a05416.html#l00068">NLAIAGENT::CAgentManagerTimer::getDebugString()</a>, <a class="el" href="a05415.html#l00247">NLAIAGENT::CStringVarName::getDebugString()</a>, <a class="el" href="a05412.html#l00664">NLAIAGENT::CAgentScript::getDebugString()</a>, <a class="el" href="a05411.html#l00096">NLAIAGENT::CProxyAgentMail::getDebugString()</a>, <a class="el" href="a05407.html#l00097">NLAIAGENT::CStringType::getDebugString()</a>, <a class="el" href="a05401.html#l00101">NLAIAGENT::CLocalAgentMail::getDebugString()</a>, <a class="el" href="a05396.html#l00730">NLAIAGENT::UInt64Type::getDebugString()</a>, <a class="el" href="a05396.html#l00671">NLAIAGENT::UInt32Type::getDebugString()</a>, <a class="el" href="a05396.html#l00612">NLAIAGENT::UInt16Type::getDebugString()</a>, <a class="el" href="a05396.html#l00552">NLAIAGENT::UInt8Type::getDebugString()</a>, <a class="el" href="a05396.html#l00496">NLAIAGENT::CharType::getDebugString()</a>, <a class="el" href="a05396.html#l00435">NLAIAGENT::ShortIntegerType::getDebugString()</a>, <a class="el" href="a05396.html#l00372">NLAIAGENT::IntegerType::getDebugString()</a>, <a class="el" href="a05396.html#l00308">NLAIAGENT::BorneDDigitalType::getDebugString()</a>, <a class="el" href="a05396.html#l00235">NLAIAGENT::DDigitalType::getDebugString()</a>, <a class="el" href="a05396.html#l00167">NLAIAGENT::BorneDigitalType::getDebugString()</a>, <a class="el" href="a05396.html#l00095">NLAIAGENT::DigitalType::getDebugString()</a>, <a class="el" href="a05395.html#l00264">NLAIAGENT::VectorType::getDebugString()</a>, <a class="el" href="a05386.html#l00419">NLAIC::CSelfClassFactory::getDebugString()</a>, <a class="el" href="a05605.html#l00173">NLAISCRIPT::CConstraintStackComp::getError()</a>, <a class="el" href="a06323.html#l00168">NLAIC::CRegistry::getFactory()</a>, <a class="el" href="a06323.html#l00134">NLAIC::CRegistry::getIdent()</a>, <a class="el" href="a06589.html#l00239">NLAISCRIPT::COperandSimple::getInfo()</a>, <a class="el" href="a06323.html#l00096">NLAIC::CRegistry::getNumIdent()</a>, <a class="el" href="a06291.html#l00284">NLAIPYSERVER::CPyExport::getRefVar()</a>, <a class="el" href="a05475.html#l00180">NLAIAGENT::IObjectIA::getStaticMemberSize()</a>, <a class="el" href="a05789.html#l00104">NLAISCRIPT::CCompilateur::getValidateHierarchyBase()</a>, <a class="el" href="a05409.html#l00275">NLAIAGENT::IObjetOp::isTrue()</a>, <a class="el" href="a05409.html#l00101">NLAIAGENT::IObjetOp::neg()</a>, <a class="el" href="a05409.html#l00147">NLAIAGENT::IObjetOp::operator *()</a>, <a class="el" href="a05409.html#l00110">NLAIAGENT::IObjetOp::operator *=()</a>, <a class="el" href="a05409.html#l00245">NLAIAGENT::IObjetOp::operator!()</a>, <a class="el" href="a05409.html#l00252">NLAIAGENT::IObjetOp::operator!=()</a>, <a class="el" href="a05409.html#l00131">NLAIAGENT::IObjetOp::operator+()</a>, <a class="el" href="a05409.html#l00083">NLAIAGENT::IObjetOp::operator+=()</a>, <a class="el" href="a05409.html#l00139">NLAIAGENT::IObjetOp::operator-()</a>, <a class="el" href="a05409.html#l00092">NLAIAGENT::IObjetOp::operator-=()</a>, <a class="el" href="a05409.html#l00155">NLAIAGENT::IObjetOp::operator/()</a>, <a class="el" href="a05409.html#l00119">NLAIAGENT::IObjetOp::operator/=()</a>, <a class="el" href="a05409.html#l00213">NLAIAGENT::IObjetOp::operator<()</a>, <a class="el" href="a05409.html#l00229">NLAIAGENT::IObjetOp::operator<=()</a>, <a class="el" href="a06130.html#l00107">NLAIAGENT::CAgentOperation::operator=()</a>, <a class="el" href="a05475.html#l00171">NLAIAGENT::IObjectIA::operator=()</a>, <a class="el" href="a05409.html#l00260">NLAIAGENT::IObjetOp::operator==()</a>, <a class="el" href="a05409.html#l00221">NLAIAGENT::IObjetOp::operator>()</a>, <a class="el" href="a05409.html#l00237">NLAIAGENT::IObjetOp::operator>=()</a>, <a class="el" href="a06662.html#l00082">NLAISCRIPT::CCompilateur::processingVar()</a>, <a class="el" href="a05854.html#l00881">NLAISCRIPT::COperatorClass::RegisterMessage()</a>, <a class="el" href="a06755.html#l00608">NLAISCRIPT::CCompilateur::registerMethod()</a>, <a class="el" href="a05599.html#l00050">NLAISCRIPT::CConstraintMethode::run()</a>, <a class="el" href="a05571.html#l00138">NLAISCRIPT::CCodeBrancheRun::run()</a>, <a class="el" href="a05420.html#l00365">NLAIAGENT::IBasicAgent::run()</a>, <a class="el" href="a05420.html#l00546">NLAIAGENT::IBasicAgent::runAsk()</a>, <a class="el" href="a06126.html#l00135">NLAISCRIPT::CLdbHeapMemberiOpCode::runOpCode()</a>, <a class="el" href="a05475.html#l00163">NLAIAGENT::IObjectIA::runStep()</a>, <a class="el" href="a05571.html#l00042">NLAISCRIPT::CCodeBrancheRun::save()</a>, <a class="el" href="a05475.html#l00334">NLAIAGENT::IObjectIA::sendMessage()</a>, <a class="el" href="a06662.html#l00337">NLAISCRIPT::CCompilateur::setParamVarName()</a>, and <a class="el" href="a05475.html#l00198">NLAIAGENT::IObjectIA::setStaticMember()</a>. +<p> +<div class="fragment"><pre>00080 { +00081 <span class="keywordtype">char</span> temp[64*1024]; +00082 va_list argument; +00083 va_start (argument, str); +00084 +00085 vsprintf(temp, str, argument); +00086 +00087 <span class="keywordflow">return</span> std::string(temp); +00088 +00089 } +</pre></div> </td> + </tr> +</table> +<hr><h2>Variable Documentation</h2> +<a class="anchor" name="a0" doxytag="NLAIC::DefaultIIO" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const <a class="el" href="a03859.html">IIO</a>* <a class="el" href="a05365.html#a0">NLAIC::DefaultIIO</a> = NULL + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05804.html#l00052">52</a> of file <a class="el" href="a05804.html">ident_type.cpp</a>. +<p> +Referenced by <a class="el" href="a05804.html#l00058">getDefaultIIO()</a>, <a class="el" href="a05804.html#l00063">Out()</a>, and <a class="el" href="a05804.html#l00053">setDefaultIIO()</a>. </td> + </tr> +</table> +<a class="anchor" name="a1" doxytag="NLAIC::registry" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a03322.html">CRegistry</a>* <a class="el" href="a05365.html#a1">NLAIC::registry</a> = NULL + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a06325.html#l00032">32</a> of file <a class="el" href="a06325.html">registry_class.cpp</a>. +<p> +Referenced by <a class="el" href="a06325.html#l00049">createInstance()</a>, <a class="el" href="a06325.html#l00034">getRegistry()</a>, <a class="el" href="a06325.html#l00054">initRegistry()</a>, <a class="el" href="a06325.html#l00044">registerClass()</a>, and <a class="el" href="a06325.html#l00058">releaseRegistry()</a>. </td> + </tr> +</table> +<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 10:21:25 2004 for NeL by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border=0 > +</a>1.3.6 </small></address> +</body> +</html> |