aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a05372.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/doxygen/nel/a05372.html')
-rw-r--r--docs/doxygen/nel/a05372.html512
1 files changed, 512 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a05372.html b/docs/doxygen/nel/a05372.html
new file mode 100644
index 00000000..6d34038f
--- /dev/null
+++ b/docs/doxygen/nel/a05372.html
@@ -0,0 +1,512 @@
+<!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: NLAIPYSERVER 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&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
+<h1>NLAIPYSERVER 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 &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03263.html">CPyExport</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03875.html">IPythonModule</a></td></tr>
+
+<tr><td colspan=2><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a8">endPythonInterface</a> (<a class="el" href="a03263.html">CPyExport</a> *Int)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>PyMethodDef *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a6">getLib</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03263.html">CPyExport</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a7">initPythonLib</a> (<a class="el" href="a03859.html">NLAIC::IIO</a> *P, char *pathWay)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>PyObject *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a3">print</a> (PyObject *Self, PyObject *Arg)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>PyObject *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a4">printNbr</a> (PyObject *Self, PyObject *Arg)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>PyObject *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a5">read</a> (PyObject *Self, PyObject *Arg)</td></tr>
+
+<tr><td colspan=2><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>PyObject *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a2">Dictionarry</a> = NULL</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03859.html">NLAIC::IIO</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a0">Interface</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>PyMethodDef&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a05372.html#a1">M_Constructeur</a> []</td></tr>
+
+</table>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="a8" doxytag="NLAIPYSERVER::endPythonInterface" ></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 NLAIPYSERVER::endPythonInterface </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">CPyExport *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>Interface</em> </td>
+ <td class="md" valign="top">&nbsp;)&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="a06294.html#l00251">251</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+References <a class="el" href="a06294.html#l00169">Dictionarry</a>, <a class="el" href="a06294.html#l00071">Interface</a>, and <a class="el" href="a05386.html#l00086">NLAIC::IPointerGestion::release()</a>.
+<p>
+<div class="fragment"><pre>00252 {
+00253 Py_DECREF(Dictionarry);
+00254 <span class="keyword">delete</span> Int;
+00255 <a class="code" href="a05372.html#a0">Interface</a>-&gt;<a class="code" href="a02145.html#NLAIAGENT_1_1VectorTypea46">release</a>();
+00256
+00257 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="a6" doxytag="NLAIPYSERVER::getLib" ></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"> PyMethodDef* getLib </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&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="a06294.html#l00164">164</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+References <a class="el" href="a06294.html#l00153">M_Constructeur</a>.
+<p>
+<div class="fragment"><pre>00165 {
+00166 <span class="keywordflow">return</span> <a class="code" href="a05372.html#a1">M_Constructeur</a>;
+00167 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="a7" doxytag="NLAIPYSERVER::initPythonLib" ></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="a03263.html">CPyExport</a> * NLAIPYSERVER::initPythonLib </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a03859.html">NLAIC::IIO</a> *&nbsp;</td>
+ <td class="mdname" nowrap> <em>Interface</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>char *&nbsp;</td>
+ <td class="mdname" nowrap> <em>pathWay</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></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="a06294.html#l00171">171</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+References <a class="el" href="a06294.html#l00169">Dictionarry</a>, <a class="el" href="a06294.html#l00071">Interface</a>, <a class="el" href="a06294.html#l00153">M_Constructeur</a>, <a class="el" href="a05804.html#l00063">NLAIC::Out()</a>, and <a class="el" href="a06291.html#l00148">NLAIPYSERVER::CPyExport::runCode()</a>.
+<p>
+<div class="fragment"><pre>00172 {
+00173 <span class="comment">//char S[MAX_PATH + 1];</span>
+00174 <span class="comment">//HKEY hKey;</span>
+00175
+00176 <a class="code" href="a05372.html#a0">Interface</a> = P;
+00177
+00178 Py_Initialize();
+00179
+00180 <span class="preprocessor">#ifdef NL_DEBUG</span>
+00181 <span class="preprocessor"></span> <span class="keywordtype">char</span> *k = (<span class="keywordtype">char</span> *)Py_GetPlatform();
+00182 k = (<span class="keywordtype">char</span> *)Py_GetVersion();
+00183 k = (<span class="keywordtype">char</span> *)Py_GetProgramFullPath();
+00184 k = (<span class="keywordtype">char</span> *)Py_GetPath();
+00185 k = (<span class="keywordtype">char</span> *)Py_GetProgramName();
+00186 k = (<span class="keywordtype">char</span> *)Py_GetPrefix();
+00187 k = (<span class="keywordtype">char</span> *)Py_GetExecPrefix();
+00188 <span class="preprocessor">#endif </span>
+00189 <span class="preprocessor"></span>
+00190 std::string PathPython = Py_GetPath();
+00191 <span class="comment">//PathPython = new char[ strlen(Py_GetPath() ) + strlen(pathWay) + 3];</span>
+00192 <span class="comment">//memset(PathPython,0,strlen(Py_GetPath() ) + strlen(pathWay) + 3); </span>
+00193
+00194 <span class="comment">/*strcpy(S,PathPython);</span>
+00195 <span class="comment"> strcat(S,"/PyLib");*/</span>
+00196
+00197 <span class="comment">//const char delem[2] = {DELIM,0}; </span>
+00198
+00199 CPyExport *m_pPyLib = <span class="keyword">new</span> CPyExport;
+00200
+00201 PathPython += CPyExport::getPathSeparator();
+00202 <span class="comment">/*#ifdef NL_OS_WINDOWS</span>
+00203 <span class="comment"> //sprintf(PathPython,"%s;%s",Py_GetPath(),pathWay);</span>
+00204 <span class="comment"> PathPython += ";";</span>
+00205 <span class="comment">#else</span>
+00206 <span class="comment"> //sprintf(PathPython,"%s:%s",Py_GetPath(),pathWay);</span>
+00207 <span class="comment"> PathPython += ":";</span>
+00208 <span class="comment">#endif*/</span>
+00209 PathPython += pathWay;
+00210
+00211 PySys_SetPath((<span class="keywordtype">char</span> *)PathPython.c_str());
+00212
+00213 <span class="preprocessor">#ifdef NL_DEBUG</span>
+00214 <span class="preprocessor"></span> <a class="code" href="a05365.html#a7">NLAIC::Out</a>(<span class="stringliteral">"%s\n"</span>,(<span class="keywordtype">char</span> *)Py_GetPath());
+00215 k = (<span class="keywordtype">char</span> *)Py_GetPath();
+00216 <span class="preprocessor">#endif </span>
+00217 <span class="preprocessor"></span>
+00218 <a class="code" href="a05372.html#a2">Dictionarry</a> = Py_InitModule(<span class="stringliteral">"RysonSytemeIO"</span>,M_Constructeur);
+00219
+00220 <span class="keywordtype">char</span> CodeExec[] = <span class="stringliteral">"import sys\n"</span>
+00221 <span class="stringliteral">"from RysonSytemeIO import *\n"</span>
+00222 <span class="stringliteral">"class PyWindowInOut:\n"</span>
+00223 <span class="stringliteral">"\tdef write(self, s, tags=(), mark='insert'):\n"</span>
+00224 <span class="stringliteral">"\t\tEcho(s)\n\n"</span>
+00225 <span class="stringliteral">"\tdef writelines(self, l):\n"</span>
+00226 <span class="stringliteral">"\t\tmap(self.write, l)\n\n"</span>
+00227 <span class="stringliteral">"\tdef read(self, length = None):\n"</span>
+00228 <span class="stringliteral">"\t\treturn Read()\n\n"</span>
+00229 <span class="stringliteral">"\tdef readline(self, length = None):\n"</span>
+00230 <span class="stringliteral">"\t\treturn Read()\n\n"</span>
+00231 <span class="stringliteral">"\tdef readlines(self, length = None):\n"</span>
+00232 <span class="stringliteral">"\t\treturn Read()\n\n\n"</span>
+00233 <span class="stringliteral">"sys.stdout = PyWindowInOut()\n"</span>
+00234 <span class="stringliteral">"sys.stderr = PyWindowInOut()\n"</span>
+00235 <span class="stringliteral">"sys.stdin = PyWindowInOut()\n"</span>
+00236 <span class="stringliteral">"sys.argv = ' '\n"</span>
+00237 <span class="stringliteral">"sys.argc = 1\n"</span>;
+00238
+00239 m_pPyLib-&gt;runCode(CodeExec);
+00240
+00241 <span class="keywordtype">char</span> CodeExec2[] = <span class="stringliteral">"import sys\n"</span>
+00242 <span class="stringliteral">"print 'Hello this is a window trace for python input/output statement ............................................................................'\n"</span>;
+00243
+00244
+00245 m_pPyLib-&gt;runCode(CodeExec2);
+00246
+00247
+00248 <span class="keywordflow">return</span> m_pPyLib;
+00249 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="a3" doxytag="NLAIPYSERVER::print" ></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"> PyObject* print </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">PyObject *&nbsp;</td>
+ <td class="mdname" nowrap> <em>Self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>PyObject *&nbsp;</td>
+ <td class="mdname" nowrap> <em>Arg</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [static]</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="a06294.html#l00072">72</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+References <a class="el" href="a03859.html#NLAIC_1_1IIOa2">NLAIC::IIO::Echo()</a>, and <a class="el" href="a06294.html#l00071">Interface</a>.
+<p>
+<div class="fragment"><pre>00073 {
+00074 <span class="keywordtype">char</span> *Text = NULL;
+00075 <span class="keywordtype">char</span> T[2] = {<span class="charliteral">'\n'</span>,0};
+00076 <span class="comment">/*Py_UNICODE u[200];</span>
+00077 <span class="comment"> PyObject *argi;</span>
+00078 <span class="comment"> argi = PyTuple_GetItem (Arg, 0); </span>
+00079 <span class="comment"> PyUnicodeObject *self = (PyUnicodeObject *)PyUnicode_FromObject(argi);</span>
+00080 <span class="comment"></span>
+00081 <span class="comment"> if (self != NULL)</span>
+00082 <span class="comment"> {</span>
+00083 <span class="comment"> sint32 i = 0;</span>
+00084 <span class="comment"> char str[200];</span>
+00085 <span class="comment"> while(self-&gt;str[i])</span>
+00086 <span class="comment"> {</span>
+00087 <span class="comment"> u[i] = self-&gt;str[i];</span>
+00088 <span class="comment"> str[i] = (char)self-&gt;str[i];</span>
+00089 <span class="comment"> i ++;</span>
+00090 <span class="comment"> }</span>
+00091 <span class="comment"> u[i] = 0;</span>
+00092 <span class="comment"> str[i] = 0;</span>
+00093 <span class="comment"> }</span>
+00094 <span class="comment"></span>
+00095 <span class="comment"> if(PyArg_ParseTuple(Arg,"u",&amp;u))</span>
+00096 <span class="comment"> {</span>
+00097 <span class="comment"> //u = (short *)Text;</span>
+00098 <span class="comment"> } </span>
+00099 <span class="comment"> else*/</span>
+00100 <span class="keywordflow">if</span>(!PyArg_ParseTuple(Arg,<span class="stringliteral">"s"</span>,&amp;Text))
+00101 {
+00102 Text = T;
+00103 }
+00104
+00105 <a class="code" href="a05372.html#a0">Interface</a>-&gt;<a class="code" href="a03859.html#NLAIC_1_1IIOa2">Echo</a>(<span class="stringliteral">"%s"</span>,Text);
+00106 PyObject *R = Py_BuildValue(<span class="stringliteral">"i"</span>,<span class="keyword">true</span>);
+00107 <span class="keywordflow">return</span> R;
+00108 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="a4" doxytag="NLAIPYSERVER::printNbr" ></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"> PyObject* printNbr </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">PyObject *&nbsp;</td>
+ <td class="mdname" nowrap> <em>Self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>PyObject *&nbsp;</td>
+ <td class="mdname" nowrap> <em>Arg</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [static]</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="a06294.html#l00110">110</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+References <a class="el" href="a05804.html#l00063">NLAIC::Out()</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00111 {
+00112 <a class="code" href="a04558.html#a10">sint32</a> Text;
+00113
+00114 <span class="keywordflow">if</span>(!PyArg_ParseTuple(Arg,<span class="stringliteral">"i"</span>,&amp;Text)) <span class="keywordflow">return</span> NULL;
+00115 <a class="code" href="a05365.html#a7">NLAIC::Out</a>(<span class="stringliteral">"%0x"</span>,Text);
+00116 <span class="keywordflow">return</span> Py_BuildValue(<span class="stringliteral">"i"</span>,<span class="keyword">true</span>);
+00117 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="a5" doxytag="NLAIPYSERVER::read" ></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"> PyObject* read </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">PyObject *&nbsp;</td>
+ <td class="mdname" nowrap> <em>Self</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>PyObject *&nbsp;</td>
+ <td class="mdname" nowrap> <em>Arg</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [static]</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="a06294.html#l00119">119</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+References <a class="el" href="a03859.html#NLAIC_1_1IIOa9">NLAIC::IIO::InPut()</a>, and <a class="el" href="a06294.html#l00071">Interface</a>.
+<p>
+<div class="fragment"><pre>00120 {
+00121 <span class="keywordflow">return</span> Py_BuildValue(<span class="stringliteral">"s"</span>,<a class="code" href="a05372.html#a0">Interface</a>-&gt;<a class="code" href="a03859.html#NLAIC_1_1IIOa9">InPut</a>().data());
+00122 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Variable Documentation</h2>
+<a class="anchor" name="a2" doxytag="NLAIPYSERVER::Dictionarry" ></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"> PyObject* <a class="el" href="a05372.html#a2">NLAIPYSERVER::Dictionarry</a> = NULL<code> [static]</code>
+ </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="a06294.html#l00169">169</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+Referenced by <a class="el" href="a06294.html#l00251">endPythonInterface()</a>, and <a class="el" href="a06294.html#l00171">initPythonLib()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a0" doxytag="NLAIPYSERVER::Interface" ></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="a03859.html">NLAIC::IIO</a>* <a class="el" href="a05372.html#a0">NLAIPYSERVER::Interface</a><code> [static]</code>
+ </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="a06294.html#l00071">71</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+Referenced by <a class="el" href="a06294.html#l00251">endPythonInterface()</a>, <a class="el" href="a06294.html#l00171">initPythonLib()</a>, <a class="el" href="a06294.html#l00072">print()</a>, and <a class="el" href="a06294.html#l00119">read()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a1" doxytag="NLAIPYSERVER::M_Constructeur" ></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"> struct PyMethodDef <a class="el" href="a05372.html#a1">NLAIPYSERVER::M_Constructeur</a>[]<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>
+ {
+ {<span class="stringliteral">"Echo"</span>, print ,METH_VARARGS},
+ {<span class="stringliteral">"Nbr"</span>, printNbr ,METH_VARARGS},
+ {<span class="stringliteral">"Read"</span>, read ,METH_VARARGS},
+
+ {NULL,NULL}
+ }
+</pre></div>
+<p>
+Definition at line <a class="el" href="a06294.html#l00153">153</a> of file <a class="el" href="a06294.html">pythonmethode.cpp</a>.
+<p>
+Referenced by <a class="el" href="a06294.html#l00164">getLib()</a>, and <a class="el" href="a06294.html#l00171">initPythonLib()</a>. </td>
+ </tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 11:11:01 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>