Panda3D
|
00001 /* 00002 * This file generated by: 00003 * C:\cygwin\home\drose\player\dtool\built\bin\interrogate.exe -D EXPCL_DTOOLCONFIG= -nodb -python -promiscuous -I /home/drose/player/dtool/include -module dtoolconfig -library libdtoolconfig -true-names -do-module -oc pydtool.cxx ../../src/interrogatedb/interrogate_interface.h 00004 * 00005 */ 00006 00007 #include <sstream> 00008 00009 #include "../../src/interrogatedb/interrogate_interface.h" 00010 #include "dtoolbase.h" 00011 00012 #undef HAVE_LONG_LONG 00013 #undef _POSIX_C_SOURCE 00014 00015 #if PYTHON_FRAMEWORK 00016 #include "Python/Python.h" 00017 #else 00018 #include "Python.h" 00019 #endif 00020 #ifdef HAVE_LONG_LONG 00021 #undef HAVE_LONG_LONG 00022 #endif 00023 00024 static PyObject *_inPfd5RtbRf(PyObject *self, PyObject *args); 00025 static PyObject *_inPfd5Rda_g(PyObject *self, PyObject *args); 00026 static PyObject *_inPfd5R4RgX(PyObject *self, PyObject *args); 00027 static PyObject *_inPfd5R3Gip(PyObject *self, PyObject *args); 00028 static PyObject *_inPfd5RRKDz(PyObject *self, PyObject *args); 00029 static PyObject *_inPfd5RgZ9N(PyObject *self, PyObject *args); 00030 static PyObject *_inPfd5RRQIx(PyObject *self, PyObject *args); 00031 static PyObject *_inPfd5RGVSj(PyObject *self, PyObject *args); 00032 static PyObject *_inPfd5RznM6(PyObject *self, PyObject *args); 00033 static PyObject *_inPfd5RjiLg(PyObject *self, PyObject *args); 00034 static PyObject *_inPfd5R_yjE(PyObject *self, PyObject *args); 00035 static PyObject *_inPfd5RzK9F(PyObject *self, PyObject *args); 00036 static PyObject *_inPfd5RJju_(PyObject *self, PyObject *args); 00037 static PyObject *_inPfd5RZktk(PyObject *self, PyObject *args); 00038 static PyObject *_inPfd5RG71J(PyObject *self, PyObject *args); 00039 static PyObject *_inPfd5RgeUs(PyObject *self, PyObject *args); 00040 static PyObject *_inPfd5Rkg95(PyObject *self, PyObject *args); 00041 static PyObject *_inPfd5RluRc(PyObject *self, PyObject *args); 00042 static PyObject *_inPfd5RwtTf(PyObject *self, PyObject *args); 00043 static PyObject *_inPfd5Rrfao(PyObject *self, PyObject *args); 00044 static PyObject *_inPfd5Rcedk(PyObject *self, PyObject *args); 00045 static PyObject *_inPfd5RXmoo(PyObject *self, PyObject *args); 00046 static PyObject *_inPfd5RclIo(PyObject *self, PyObject *args); 00047 static PyObject *_inPfd5RU2_B(PyObject *self, PyObject *args); 00048 static PyObject *_inPfd5RHFO2(PyObject *self, PyObject *args); 00049 static PyObject *_inPfd5Rcfjm(PyObject *self, PyObject *args); 00050 static PyObject *_inPfd5R3Sjw(PyObject *self, PyObject *args); 00051 static PyObject *_inPfd5RgJcX(PyObject *self, PyObject *args); 00052 static PyObject *_inPfd5RYlw6(PyObject *self, PyObject *args); 00053 static PyObject *_inPfd5R3gns(PyObject *self, PyObject *args); 00054 static PyObject *_inPfd5RN968(PyObject *self, PyObject *args); 00055 static PyObject *_inPfd5RFJVJ(PyObject *self, PyObject *args); 00056 static PyObject *_inPfd5RndTW(PyObject *self, PyObject *args); 00057 static PyObject *_inPfd5RpjWj(PyObject *self, PyObject *args); 00058 static PyObject *_inPfd5RNcQW(PyObject *self, PyObject *args); 00059 static PyObject *_inPfd5RP_SX(PyObject *self, PyObject *args); 00060 static PyObject *_inPfd5R1iRq(PyObject *self, PyObject *args); 00061 static PyObject *_inPfd5REmel(PyObject *self, PyObject *args); 00062 static PyObject *_inPfd5R20Vx(PyObject *self, PyObject *args); 00063 static PyObject *_inPfd5RKcdW(PyObject *self, PyObject *args); 00064 static PyObject *_inPfd5RhUs9(PyObject *self, PyObject *args); 00065 static PyObject *_inPfd5RhF25(PyObject *self, PyObject *args); 00066 static PyObject *_inPfd5Ru1qB(PyObject *self, PyObject *args); 00067 static PyObject *_inPfd5RKMkY(PyObject *self, PyObject *args); 00068 static PyObject *_inPfd5RRx9W(PyObject *self, PyObject *args); 00069 static PyObject *_inPfd5R0C9G(PyObject *self, PyObject *args); 00070 static PyObject *_inPfd5RhaPp(PyObject *self, PyObject *args); 00071 static PyObject *_inPfd5Rt_1v(PyObject *self, PyObject *args); 00072 static PyObject *_inPfd5R8KQG(PyObject *self, PyObject *args); 00073 static PyObject *_inPfd5REtIl(PyObject *self, PyObject *args); 00074 static PyObject *_inPfd5RRFmo(PyObject *self, PyObject *args); 00075 static PyObject *_inPfd5RWHA0(PyObject *self, PyObject *args); 00076 static PyObject *_inPfd5RcyIl(PyObject *self, PyObject *args); 00077 static PyObject *_inPfd5RBnBv(PyObject *self, PyObject *args); 00078 static PyObject *_inPfd5RUvW7(PyObject *self, PyObject *args); 00079 static PyObject *_inPfd5RPdXf(PyObject *self, PyObject *args); 00080 static PyObject *_inPfd5Rd0dl(PyObject *self, PyObject *args); 00081 static PyObject *_inPfd5RdVbH(PyObject *self, PyObject *args); 00082 static PyObject *_inPfd5RBwF0(PyObject *self, PyObject *args); 00083 static PyObject *_inPfd5R9dPK(PyObject *self, PyObject *args); 00084 static PyObject *_inPfd5RhUwR(PyObject *self, PyObject *args); 00085 static PyObject *_inPfd5RA1eF(PyObject *self, PyObject *args); 00086 static PyObject *_inPfd5R8pBy(PyObject *self, PyObject *args); 00087 static PyObject *_inPfd5R85oW(PyObject *self, PyObject *args); 00088 static PyObject *_inPfd5RYZz0(PyObject *self, PyObject *args); 00089 static PyObject *_inPfd5RzKCA(PyObject *self, PyObject *args); 00090 static PyObject *_inPfd5Rsxxs(PyObject *self, PyObject *args); 00091 static PyObject *_inPfd5RMT0z(PyObject *self, PyObject *args); 00092 static PyObject *_inPfd5RiW3v(PyObject *self, PyObject *args); 00093 static PyObject *_inPfd5R4Px8(PyObject *self, PyObject *args); 00094 static PyObject *_inPfd5RNHcs(PyObject *self, PyObject *args); 00095 static PyObject *_inPfd5RqHrb(PyObject *self, PyObject *args); 00096 static PyObject *_inPfd5RaOqq(PyObject *self, PyObject *args); 00097 static PyObject *_inPfd5Rvue5(PyObject *self, PyObject *args); 00098 static PyObject *_inPfd5RB_n_(PyObject *self, PyObject *args); 00099 static PyObject *_inPfd5RDFET(PyObject *self, PyObject *args); 00100 static PyObject *_inPfd5RUyNE(PyObject *self, PyObject *args); 00101 static PyObject *_inPfd5RpDlm(PyObject *self, PyObject *args); 00102 static PyObject *_inPfd5RAscF(PyObject *self, PyObject *args); 00103 static PyObject *_inPfd5RYjbU(PyObject *self, PyObject *args); 00104 static PyObject *_inPfd5RWmpU(PyObject *self, PyObject *args); 00105 static PyObject *_inPfd5RnegH(PyObject *self, PyObject *args); 00106 static PyObject *_inPfd5RrrnF(PyObject *self, PyObject *args); 00107 static PyObject *_inPfd5R7ShX(PyObject *self, PyObject *args); 00108 static PyObject *_inPfd5Rx_aO(PyObject *self, PyObject *args); 00109 static PyObject *_inPfd5RpofZ(PyObject *self, PyObject *args); 00110 static PyObject *_inPfd5R2J9C(PyObject *self, PyObject *args); 00111 static PyObject *_inPfd5RA6iz(PyObject *self, PyObject *args); 00112 static PyObject *_inPfd5Ra78E(PyObject *self, PyObject *args); 00113 static PyObject *_inPfd5RWD3W(PyObject *self, PyObject *args); 00114 static PyObject *_inPfd5RYuud(PyObject *self, PyObject *args); 00115 static PyObject *_inPfd5RlmJS(PyObject *self, PyObject *args); 00116 static PyObject *_inPfd5RLlrr(PyObject *self, PyObject *args); 00117 static PyObject *_inPfd5Rw_wy(PyObject *self, PyObject *args); 00118 static PyObject *_inPfd5Rgk_l(PyObject *self, PyObject *args); 00119 static PyObject *_inPfd5RXpHY(PyObject *self, PyObject *args); 00120 static PyObject *_inPfd5RHhIg(PyObject *self, PyObject *args); 00121 static PyObject *_inPfd5Rff0T(PyObject *self, PyObject *args); 00122 static PyObject *_inPfd5R5PPX(PyObject *self, PyObject *args); 00123 static PyObject *_inPfd5RPww5(PyObject *self, PyObject *args); 00124 static PyObject *_inPfd5RPke3(PyObject *self, PyObject *args); 00125 static PyObject *_inPfd5RJmw3(PyObject *self, PyObject *args); 00126 static PyObject *_inPfd5RR0Lc(PyObject *self, PyObject *args); 00127 static PyObject *_inPfd5Rc6gE(PyObject *self, PyObject *args); 00128 static PyObject *_inPfd5R1iT0(PyObject *self, PyObject *args); 00129 static PyObject *_inPfd5Rz1Mn(PyObject *self, PyObject *args); 00130 static PyObject *_inPfd5RWlf2(PyObject *self, PyObject *args); 00131 static PyObject *_inPfd5R1q8q(PyObject *self, PyObject *args); 00132 static PyObject *_inPfd5Robo6(PyObject *self, PyObject *args); 00133 static PyObject *_inPfd5RjevK(PyObject *self, PyObject *args); 00134 static PyObject *_inPfd5ReBpM(PyObject *self, PyObject *args); 00135 static PyObject *_inPfd5RfmeN(PyObject *self, PyObject *args); 00136 static PyObject *_inPfd5RKBCl(PyObject *self, PyObject *args); 00137 static PyObject *_inPfd5R936K(PyObject *self, PyObject *args); 00138 static PyObject *_inPfd5RPPXQ(PyObject *self, PyObject *args); 00139 static PyObject *_inPfd5Rnu86(PyObject *self, PyObject *args); 00140 static PyObject *_inPfd5Rngiq(PyObject *self, PyObject *args); 00141 static PyObject *_inPfd5RUXR0(PyObject *self, PyObject *args); 00142 static PyObject *_inPfd5RDO7D(PyObject *self, PyObject *args); 00143 static PyObject *_inPfd5RhZFz(PyObject *self, PyObject *args); 00144 static PyObject *_inPfd5RnKPe(PyObject *self, PyObject *args); 00145 static PyObject *_inPfd5RP3lS(PyObject *self, PyObject *args); 00146 static PyObject *_inPfd5RUlLp(PyObject *self, PyObject *args); 00147 static PyObject *_inPfd5R9Xei(PyObject *self, PyObject *args); 00148 static PyObject *_inPfd5RaGkE(PyObject *self, PyObject *args); 00149 static PyObject *_inPfd5Roe_l(PyObject *self, PyObject *args); 00150 static PyObject *_inPfd5RuEdH(PyObject *self, PyObject *args); 00151 00152 00153 /* 00154 * Python simple wrapper for 00155 * void interrogate_add_search_directory(char const *dirname) 00156 */ 00157 static PyObject * 00158 _inPfd5RtbRf(PyObject *, PyObject *args) { 00159 char *param0; 00160 if (PyArg_ParseTuple(args, "s", ¶m0)) { 00161 interrogate_add_search_directory((char const *)param0); 00162 return Py_BuildValue(""); 00163 } 00164 return (PyObject *)NULL; 00165 } 00166 00167 /* 00168 * Python simple wrapper for 00169 * void interrogate_add_search_path(char const *pathstring) 00170 */ 00171 static PyObject * 00172 _inPfd5Rda_g(PyObject *, PyObject *args) { 00173 char *param0; 00174 if (PyArg_ParseTuple(args, "s", ¶m0)) { 00175 interrogate_add_search_path((char const *)param0); 00176 return Py_BuildValue(""); 00177 } 00178 return (PyObject *)NULL; 00179 } 00180 00181 /* 00182 * Python simple wrapper for 00183 * bool interrogate_error_flag(void) 00184 */ 00185 static PyObject * 00186 _inPfd5R4RgX(PyObject *, PyObject *args) { 00187 if (PyArg_ParseTuple(args, "")) { 00188 bool return_value = interrogate_error_flag(); 00189 return PyInt_FromLong(return_value); 00190 } 00191 return (PyObject *)NULL; 00192 } 00193 00194 /* 00195 * Python simple wrapper for 00196 * int interrogate_number_of_manifests(void) 00197 */ 00198 static PyObject * 00199 _inPfd5R3Gip(PyObject *, PyObject *args) { 00200 if (PyArg_ParseTuple(args, "")) { 00201 int return_value = interrogate_number_of_manifests(); 00202 return PyInt_FromLong(return_value); 00203 } 00204 return (PyObject *)NULL; 00205 } 00206 00207 /* 00208 * Python simple wrapper for 00209 * int interrogate_get_manifest(int n) 00210 */ 00211 static PyObject * 00212 _inPfd5RRKDz(PyObject *, PyObject *args) { 00213 int param0; 00214 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00215 int return_value = interrogate_get_manifest((int)param0); 00216 return PyInt_FromLong(return_value); 00217 } 00218 return (PyObject *)NULL; 00219 } 00220 00221 /* 00222 * Python simple wrapper for 00223 * int interrogate_get_manifest_by_name(char const *manifest_name) 00224 */ 00225 static PyObject * 00226 _inPfd5RgZ9N(PyObject *, PyObject *args) { 00227 char *param0; 00228 if (PyArg_ParseTuple(args, "s", ¶m0)) { 00229 int return_value = interrogate_get_manifest_by_name((char const *)param0); 00230 return PyInt_FromLong(return_value); 00231 } 00232 return (PyObject *)NULL; 00233 } 00234 00235 /* 00236 * Python simple wrapper for 00237 * char const *interrogate_manifest_name(int manifest) 00238 */ 00239 static PyObject * 00240 _inPfd5RRQIx(PyObject *, PyObject *args) { 00241 int param0; 00242 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00243 char const *return_value = interrogate_manifest_name((int)param0); 00244 return PyString_FromString(return_value); 00245 } 00246 return (PyObject *)NULL; 00247 } 00248 00249 /* 00250 * Python simple wrapper for 00251 * char const *interrogate_manifest_definition(int manifest) 00252 */ 00253 static PyObject * 00254 _inPfd5RGVSj(PyObject *, PyObject *args) { 00255 int param0; 00256 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00257 char const *return_value = interrogate_manifest_definition((int)param0); 00258 return PyString_FromString(return_value); 00259 } 00260 return (PyObject *)NULL; 00261 } 00262 00263 /* 00264 * Python simple wrapper for 00265 * bool interrogate_manifest_has_type(int manifest) 00266 */ 00267 static PyObject * 00268 _inPfd5RznM6(PyObject *, PyObject *args) { 00269 int param0; 00270 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00271 bool return_value = interrogate_manifest_has_type((int)param0); 00272 return PyInt_FromLong(return_value); 00273 } 00274 return (PyObject *)NULL; 00275 } 00276 00277 /* 00278 * Python simple wrapper for 00279 * int interrogate_manifest_get_type(int manifest) 00280 */ 00281 static PyObject * 00282 _inPfd5RjiLg(PyObject *, PyObject *args) { 00283 int param0; 00284 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00285 int return_value = interrogate_manifest_get_type((int)param0); 00286 return PyInt_FromLong(return_value); 00287 } 00288 return (PyObject *)NULL; 00289 } 00290 00291 /* 00292 * Python simple wrapper for 00293 * bool interrogate_manifest_has_getter(int manifest) 00294 */ 00295 static PyObject * 00296 _inPfd5R_yjE(PyObject *, PyObject *args) { 00297 int param0; 00298 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00299 bool return_value = interrogate_manifest_has_getter((int)param0); 00300 return PyInt_FromLong(return_value); 00301 } 00302 return (PyObject *)NULL; 00303 } 00304 00305 /* 00306 * Python simple wrapper for 00307 * int interrogate_manifest_getter(int manifest) 00308 */ 00309 static PyObject * 00310 _inPfd5RzK9F(PyObject *, PyObject *args) { 00311 int param0; 00312 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00313 int return_value = interrogate_manifest_getter((int)param0); 00314 return PyInt_FromLong(return_value); 00315 } 00316 return (PyObject *)NULL; 00317 } 00318 00319 /* 00320 * Python simple wrapper for 00321 * bool interrogate_manifest_has_int_value(int manifest) 00322 */ 00323 static PyObject * 00324 _inPfd5RJju_(PyObject *, PyObject *args) { 00325 int param0; 00326 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00327 bool return_value = interrogate_manifest_has_int_value((int)param0); 00328 return PyInt_FromLong(return_value); 00329 } 00330 return (PyObject *)NULL; 00331 } 00332 00333 /* 00334 * Python simple wrapper for 00335 * int interrogate_manifest_get_int_value(int manifest) 00336 */ 00337 static PyObject * 00338 _inPfd5RZktk(PyObject *, PyObject *args) { 00339 int param0; 00340 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00341 int return_value = interrogate_manifest_get_int_value((int)param0); 00342 return PyInt_FromLong(return_value); 00343 } 00344 return (PyObject *)NULL; 00345 } 00346 00347 /* 00348 * Python simple wrapper for 00349 * char const *interrogate_element_name(int element) 00350 */ 00351 static PyObject * 00352 _inPfd5RG71J(PyObject *, PyObject *args) { 00353 int param0; 00354 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00355 char const *return_value = interrogate_element_name((int)param0); 00356 return PyString_FromString(return_value); 00357 } 00358 return (PyObject *)NULL; 00359 } 00360 00361 /* 00362 * Python simple wrapper for 00363 * char const *interrogate_element_scoped_name(int element) 00364 */ 00365 static PyObject * 00366 _inPfd5RgeUs(PyObject *, PyObject *args) { 00367 int param0; 00368 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00369 char const *return_value = interrogate_element_scoped_name((int)param0); 00370 return PyString_FromString(return_value); 00371 } 00372 return (PyObject *)NULL; 00373 } 00374 00375 /* 00376 * Python simple wrapper for 00377 * int interrogate_get_element_by_name(char const *element_name) 00378 */ 00379 static PyObject * 00380 _inPfd5Rkg95(PyObject *, PyObject *args) { 00381 char *param0; 00382 if (PyArg_ParseTuple(args, "s", ¶m0)) { 00383 int return_value = interrogate_get_element_by_name((char const *)param0); 00384 return PyInt_FromLong(return_value); 00385 } 00386 return (PyObject *)NULL; 00387 } 00388 00389 /* 00390 * Python simple wrapper for 00391 * int interrogate_get_element_by_scoped_name(char const *element_name) 00392 */ 00393 static PyObject * 00394 _inPfd5RluRc(PyObject *, PyObject *args) { 00395 char *param0; 00396 if (PyArg_ParseTuple(args, "s", ¶m0)) { 00397 int return_value = interrogate_get_element_by_scoped_name((char const *)param0); 00398 return PyInt_FromLong(return_value); 00399 } 00400 return (PyObject *)NULL; 00401 } 00402 00403 /* 00404 * Python simple wrapper for 00405 * int interrogate_element_type(int element) 00406 */ 00407 static PyObject * 00408 _inPfd5RwtTf(PyObject *, PyObject *args) { 00409 int param0; 00410 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00411 int return_value = interrogate_element_type((int)param0); 00412 return PyInt_FromLong(return_value); 00413 } 00414 return (PyObject *)NULL; 00415 } 00416 00417 /* 00418 * Python simple wrapper for 00419 * bool interrogate_element_has_getter(int element) 00420 */ 00421 static PyObject * 00422 _inPfd5Rrfao(PyObject *, PyObject *args) { 00423 int param0; 00424 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00425 bool return_value = interrogate_element_has_getter((int)param0); 00426 return PyInt_FromLong(return_value); 00427 } 00428 return (PyObject *)NULL; 00429 } 00430 00431 /* 00432 * Python simple wrapper for 00433 * int interrogate_element_getter(int element) 00434 */ 00435 static PyObject * 00436 _inPfd5Rcedk(PyObject *, PyObject *args) { 00437 int param0; 00438 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00439 int return_value = interrogate_element_getter((int)param0); 00440 return PyInt_FromLong(return_value); 00441 } 00442 return (PyObject *)NULL; 00443 } 00444 00445 /* 00446 * Python simple wrapper for 00447 * bool interrogate_element_has_setter(int element) 00448 */ 00449 static PyObject * 00450 _inPfd5RXmoo(PyObject *, PyObject *args) { 00451 int param0; 00452 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00453 bool return_value = interrogate_element_has_setter((int)param0); 00454 return PyInt_FromLong(return_value); 00455 } 00456 return (PyObject *)NULL; 00457 } 00458 00459 /* 00460 * Python simple wrapper for 00461 * int interrogate_element_setter(int element) 00462 */ 00463 static PyObject * 00464 _inPfd5RclIo(PyObject *, PyObject *args) { 00465 int param0; 00466 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00467 int return_value = interrogate_element_setter((int)param0); 00468 return PyInt_FromLong(return_value); 00469 } 00470 return (PyObject *)NULL; 00471 } 00472 00473 /* 00474 * Python simple wrapper for 00475 * int interrogate_number_of_globals(void) 00476 */ 00477 static PyObject * 00478 _inPfd5RU2_B(PyObject *, PyObject *args) { 00479 if (PyArg_ParseTuple(args, "")) { 00480 int return_value = interrogate_number_of_globals(); 00481 return PyInt_FromLong(return_value); 00482 } 00483 return (PyObject *)NULL; 00484 } 00485 00486 /* 00487 * Python simple wrapper for 00488 * int interrogate_get_global(int n) 00489 */ 00490 static PyObject * 00491 _inPfd5RHFO2(PyObject *, PyObject *args) { 00492 int param0; 00493 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00494 int return_value = interrogate_get_global((int)param0); 00495 return PyInt_FromLong(return_value); 00496 } 00497 return (PyObject *)NULL; 00498 } 00499 00500 /* 00501 * Python simple wrapper for 00502 * int interrogate_number_of_global_functions(void) 00503 */ 00504 static PyObject * 00505 _inPfd5Rcfjm(PyObject *, PyObject *args) { 00506 if (PyArg_ParseTuple(args, "")) { 00507 int return_value = interrogate_number_of_global_functions(); 00508 return PyInt_FromLong(return_value); 00509 } 00510 return (PyObject *)NULL; 00511 } 00512 00513 /* 00514 * Python simple wrapper for 00515 * int interrogate_get_global_function(int n) 00516 */ 00517 static PyObject * 00518 _inPfd5R3Sjw(PyObject *, PyObject *args) { 00519 int param0; 00520 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00521 int return_value = interrogate_get_global_function((int)param0); 00522 return PyInt_FromLong(return_value); 00523 } 00524 return (PyObject *)NULL; 00525 } 00526 00527 /* 00528 * Python simple wrapper for 00529 * int interrogate_number_of_functions(void) 00530 */ 00531 static PyObject * 00532 _inPfd5RgJcX(PyObject *, PyObject *args) { 00533 if (PyArg_ParseTuple(args, "")) { 00534 int return_value = interrogate_number_of_functions(); 00535 return PyInt_FromLong(return_value); 00536 } 00537 return (PyObject *)NULL; 00538 } 00539 00540 /* 00541 * Python simple wrapper for 00542 * int interrogate_get_function(int n) 00543 */ 00544 static PyObject * 00545 _inPfd5RYlw6(PyObject *, PyObject *args) { 00546 int param0; 00547 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00548 int return_value = interrogate_get_function((int)param0); 00549 return PyInt_FromLong(return_value); 00550 } 00551 return (PyObject *)NULL; 00552 } 00553 00554 /* 00555 * Python simple wrapper for 00556 * char const *interrogate_function_name(int function) 00557 */ 00558 static PyObject * 00559 _inPfd5R3gns(PyObject *, PyObject *args) { 00560 int param0; 00561 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00562 char const *return_value = interrogate_function_name((int)param0); 00563 return PyString_FromString(return_value); 00564 } 00565 return (PyObject *)NULL; 00566 } 00567 00568 /* 00569 * Python simple wrapper for 00570 * char const *interrogate_function_scoped_name(int function) 00571 */ 00572 static PyObject * 00573 _inPfd5RN968(PyObject *, PyObject *args) { 00574 int param0; 00575 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00576 char const *return_value = interrogate_function_scoped_name((int)param0); 00577 return PyString_FromString(return_value); 00578 } 00579 return (PyObject *)NULL; 00580 } 00581 00582 /* 00583 * Python simple wrapper for 00584 * bool interrogate_function_has_comment(int function) 00585 */ 00586 static PyObject * 00587 _inPfd5RFJVJ(PyObject *, PyObject *args) { 00588 int param0; 00589 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00590 bool return_value = interrogate_function_has_comment((int)param0); 00591 return PyInt_FromLong(return_value); 00592 } 00593 return (PyObject *)NULL; 00594 } 00595 00596 /* 00597 * Python simple wrapper for 00598 * char const *interrogate_function_comment(int function) 00599 */ 00600 static PyObject * 00601 _inPfd5RndTW(PyObject *, PyObject *args) { 00602 int param0; 00603 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00604 char const *return_value = interrogate_function_comment((int)param0); 00605 return PyString_FromString(return_value); 00606 } 00607 return (PyObject *)NULL; 00608 } 00609 00610 /* 00611 * Python simple wrapper for 00612 * char const *interrogate_function_prototype(int function) 00613 */ 00614 static PyObject * 00615 _inPfd5RpjWj(PyObject *, PyObject *args) { 00616 int param0; 00617 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00618 char const *return_value = interrogate_function_prototype((int)param0); 00619 return PyString_FromString(return_value); 00620 } 00621 return (PyObject *)NULL; 00622 } 00623 00624 /* 00625 * Python simple wrapper for 00626 * bool interrogate_function_is_method(int function) 00627 */ 00628 static PyObject * 00629 _inPfd5RNcQW(PyObject *, PyObject *args) { 00630 int param0; 00631 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00632 bool return_value = interrogate_function_is_method((int)param0); 00633 return PyInt_FromLong(return_value); 00634 } 00635 return (PyObject *)NULL; 00636 } 00637 00638 /* 00639 * Python simple wrapper for 00640 * int interrogate_function_class(int function) 00641 */ 00642 static PyObject * 00643 _inPfd5RP_SX(PyObject *, PyObject *args) { 00644 int param0; 00645 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00646 int return_value = interrogate_function_class((int)param0); 00647 return PyInt_FromLong(return_value); 00648 } 00649 return (PyObject *)NULL; 00650 } 00651 00652 /* 00653 * Python simple wrapper for 00654 * bool interrogate_function_has_module_name(int function) 00655 */ 00656 static PyObject * 00657 _inPfd5R1iRq(PyObject *, PyObject *args) { 00658 int param0; 00659 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00660 bool return_value = interrogate_function_has_module_name((int)param0); 00661 return PyInt_FromLong(return_value); 00662 } 00663 return (PyObject *)NULL; 00664 } 00665 00666 /* 00667 * Python simple wrapper for 00668 * char const *interrogate_function_module_name(int function) 00669 */ 00670 static PyObject * 00671 _inPfd5REmel(PyObject *, PyObject *args) { 00672 int param0; 00673 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00674 char const *return_value = interrogate_function_module_name((int)param0); 00675 return PyString_FromString(return_value); 00676 } 00677 return (PyObject *)NULL; 00678 } 00679 00680 /* 00681 * Python simple wrapper for 00682 * bool interrogate_function_has_library_name(int function) 00683 */ 00684 static PyObject * 00685 _inPfd5R20Vx(PyObject *, PyObject *args) { 00686 int param0; 00687 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00688 bool return_value = interrogate_function_has_library_name((int)param0); 00689 return PyInt_FromLong(return_value); 00690 } 00691 return (PyObject *)NULL; 00692 } 00693 00694 /* 00695 * Python simple wrapper for 00696 * char const *interrogate_function_library_name(int function) 00697 */ 00698 static PyObject * 00699 _inPfd5RKcdW(PyObject *, PyObject *args) { 00700 int param0; 00701 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00702 char const *return_value = interrogate_function_library_name((int)param0); 00703 return PyString_FromString(return_value); 00704 } 00705 return (PyObject *)NULL; 00706 } 00707 00708 /* 00709 * Python simple wrapper for 00710 * bool interrogate_function_is_virtual(int function) 00711 */ 00712 static PyObject * 00713 _inPfd5RhUs9(PyObject *, PyObject *args) { 00714 int param0; 00715 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00716 bool return_value = interrogate_function_is_virtual((int)param0); 00717 return PyInt_FromLong(return_value); 00718 } 00719 return (PyObject *)NULL; 00720 } 00721 00722 /* 00723 * Python simple wrapper for 00724 * int interrogate_function_number_of_c_wrappers(int function) 00725 */ 00726 static PyObject * 00727 _inPfd5RhF25(PyObject *, PyObject *args) { 00728 int param0; 00729 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00730 int return_value = interrogate_function_number_of_c_wrappers((int)param0); 00731 return PyInt_FromLong(return_value); 00732 } 00733 return (PyObject *)NULL; 00734 } 00735 00736 /* 00737 * Python simple wrapper for 00738 * int interrogate_function_c_wrapper(int function, int n) 00739 */ 00740 static PyObject * 00741 _inPfd5Ru1qB(PyObject *, PyObject *args) { 00742 int param0; 00743 int param1; 00744 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 00745 int return_value = interrogate_function_c_wrapper((int)param0, (int)param1); 00746 return PyInt_FromLong(return_value); 00747 } 00748 return (PyObject *)NULL; 00749 } 00750 00751 /* 00752 * Python simple wrapper for 00753 * int interrogate_function_number_of_python_wrappers(int function) 00754 */ 00755 static PyObject * 00756 _inPfd5RKMkY(PyObject *, PyObject *args) { 00757 int param0; 00758 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00759 int return_value = interrogate_function_number_of_python_wrappers((int)param0); 00760 return PyInt_FromLong(return_value); 00761 } 00762 return (PyObject *)NULL; 00763 } 00764 00765 /* 00766 * Python simple wrapper for 00767 * int interrogate_function_python_wrapper(int function, int n) 00768 */ 00769 static PyObject * 00770 _inPfd5RRx9W(PyObject *, PyObject *args) { 00771 int param0; 00772 int param1; 00773 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 00774 int return_value = interrogate_function_python_wrapper((int)param0, (int)param1); 00775 return PyInt_FromLong(return_value); 00776 } 00777 return (PyObject *)NULL; 00778 } 00779 00780 /* 00781 * Python simple wrapper for 00782 * char const *interrogate_wrapper_name(int wrapper) 00783 */ 00784 static PyObject * 00785 _inPfd5R0C9G(PyObject *, PyObject *args) { 00786 int param0; 00787 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00788 char const *return_value = interrogate_wrapper_name((int)param0); 00789 return PyString_FromString(return_value); 00790 } 00791 return (PyObject *)NULL; 00792 } 00793 00794 /* 00795 * Python simple wrapper for 00796 * bool interrogate_wrapper_is_callable_by_name(int wrapper) 00797 */ 00798 static PyObject * 00799 _inPfd5RhaPp(PyObject *, PyObject *args) { 00800 int param0; 00801 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00802 bool return_value = interrogate_wrapper_is_callable_by_name((int)param0); 00803 return PyInt_FromLong(return_value); 00804 } 00805 return (PyObject *)NULL; 00806 } 00807 00808 /* 00809 * Python simple wrapper for 00810 * bool interrogate_wrapper_has_comment(int wrapper) 00811 */ 00812 static PyObject * 00813 _inPfd5Rt_1v(PyObject *, PyObject *args) { 00814 int param0; 00815 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00816 bool return_value = interrogate_wrapper_has_comment((int)param0); 00817 return PyInt_FromLong(return_value); 00818 } 00819 return (PyObject *)NULL; 00820 } 00821 00822 /* 00823 * Python simple wrapper for 00824 * char const *interrogate_wrapper_comment(int wrapper) 00825 */ 00826 static PyObject * 00827 _inPfd5R8KQG(PyObject *, PyObject *args) { 00828 int param0; 00829 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00830 char const *return_value = interrogate_wrapper_comment((int)param0); 00831 return PyString_FromString(return_value); 00832 } 00833 return (PyObject *)NULL; 00834 } 00835 00836 /* 00837 * Python simple wrapper for 00838 * bool interrogate_wrapper_has_return_value(int wrapper) 00839 */ 00840 static PyObject * 00841 _inPfd5REtIl(PyObject *, PyObject *args) { 00842 int param0; 00843 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00844 bool return_value = interrogate_wrapper_has_return_value((int)param0); 00845 return PyInt_FromLong(return_value); 00846 } 00847 return (PyObject *)NULL; 00848 } 00849 00850 /* 00851 * Python simple wrapper for 00852 * int interrogate_wrapper_return_type(int wrapper) 00853 */ 00854 static PyObject * 00855 _inPfd5RRFmo(PyObject *, PyObject *args) { 00856 int param0; 00857 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00858 int return_value = interrogate_wrapper_return_type((int)param0); 00859 return PyInt_FromLong(return_value); 00860 } 00861 return (PyObject *)NULL; 00862 } 00863 00864 /* 00865 * Python simple wrapper for 00866 * bool interrogate_wrapper_caller_manages_return_value(int wrapper) 00867 */ 00868 static PyObject * 00869 _inPfd5RWHA0(PyObject *, PyObject *args) { 00870 int param0; 00871 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00872 bool return_value = interrogate_wrapper_caller_manages_return_value((int)param0); 00873 return PyInt_FromLong(return_value); 00874 } 00875 return (PyObject *)NULL; 00876 } 00877 00878 /* 00879 * Python simple wrapper for 00880 * int interrogate_wrapper_return_value_destructor(int wrapper) 00881 */ 00882 static PyObject * 00883 _inPfd5RcyIl(PyObject *, PyObject *args) { 00884 int param0; 00885 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00886 int return_value = interrogate_wrapper_return_value_destructor((int)param0); 00887 return PyInt_FromLong(return_value); 00888 } 00889 return (PyObject *)NULL; 00890 } 00891 00892 /* 00893 * Python simple wrapper for 00894 * int interrogate_wrapper_number_of_parameters(int wrapper) 00895 */ 00896 static PyObject * 00897 _inPfd5RBnBv(PyObject *, PyObject *args) { 00898 int param0; 00899 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00900 int return_value = interrogate_wrapper_number_of_parameters((int)param0); 00901 return PyInt_FromLong(return_value); 00902 } 00903 return (PyObject *)NULL; 00904 } 00905 00906 /* 00907 * Python simple wrapper for 00908 * int interrogate_wrapper_parameter_type(int wrapper, int n) 00909 */ 00910 static PyObject * 00911 _inPfd5RUvW7(PyObject *, PyObject *args) { 00912 int param0; 00913 int param1; 00914 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 00915 int return_value = interrogate_wrapper_parameter_type((int)param0, (int)param1); 00916 return PyInt_FromLong(return_value); 00917 } 00918 return (PyObject *)NULL; 00919 } 00920 00921 /* 00922 * Python simple wrapper for 00923 * bool interrogate_wrapper_parameter_has_name(int wrapper, int n) 00924 */ 00925 static PyObject * 00926 _inPfd5RPdXf(PyObject *, PyObject *args) { 00927 int param0; 00928 int param1; 00929 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 00930 bool return_value = interrogate_wrapper_parameter_has_name((int)param0, (int)param1); 00931 return PyInt_FromLong(return_value); 00932 } 00933 return (PyObject *)NULL; 00934 } 00935 00936 /* 00937 * Python simple wrapper for 00938 * char const *interrogate_wrapper_parameter_name(int wrapper, int n) 00939 */ 00940 static PyObject * 00941 _inPfd5Rd0dl(PyObject *, PyObject *args) { 00942 int param0; 00943 int param1; 00944 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 00945 char const *return_value = interrogate_wrapper_parameter_name((int)param0, (int)param1); 00946 return PyString_FromString(return_value); 00947 } 00948 return (PyObject *)NULL; 00949 } 00950 00951 /* 00952 * Python simple wrapper for 00953 * bool interrogate_wrapper_parameter_is_this(int wrapper, int n) 00954 */ 00955 static PyObject * 00956 _inPfd5RdVbH(PyObject *, PyObject *args) { 00957 int param0; 00958 int param1; 00959 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 00960 bool return_value = interrogate_wrapper_parameter_is_this((int)param0, (int)param1); 00961 return PyInt_FromLong(return_value); 00962 } 00963 return (PyObject *)NULL; 00964 } 00965 00966 /* 00967 * Python simple wrapper for 00968 * bool interrogate_wrapper_has_pointer(int wrapper) 00969 */ 00970 static PyObject * 00971 _inPfd5RBwF0(PyObject *, PyObject *args) { 00972 int param0; 00973 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00974 bool return_value = interrogate_wrapper_has_pointer((int)param0); 00975 return PyInt_FromLong(return_value); 00976 } 00977 return (PyObject *)NULL; 00978 } 00979 00980 /* 00981 * Python simple wrapper for 00982 * void *interrogate_wrapper_pointer(int wrapper) 00983 */ 00984 static PyObject * 00985 _inPfd5R9dPK(PyObject *, PyObject *args) { 00986 int param0; 00987 if (PyArg_ParseTuple(args, "i", ¶m0)) { 00988 interrogate_wrapper_pointer((int)param0); 00989 return Py_BuildValue(""); 00990 } 00991 return (PyObject *)NULL; 00992 } 00993 00994 /* 00995 * Python simple wrapper for 00996 * char const *interrogate_wrapper_unique_name(int wrapper) 00997 */ 00998 static PyObject * 00999 _inPfd5RhUwR(PyObject *, PyObject *args) { 01000 int param0; 01001 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01002 char const *return_value = interrogate_wrapper_unique_name((int)param0); 01003 return PyString_FromString(return_value); 01004 } 01005 return (PyObject *)NULL; 01006 } 01007 01008 /* 01009 * Python simple wrapper for 01010 * int interrogate_get_wrapper_by_unique_name(char const *unique_name) 01011 */ 01012 static PyObject * 01013 _inPfd5RA1eF(PyObject *, PyObject *args) { 01014 char *param0; 01015 if (PyArg_ParseTuple(args, "s", ¶m0)) { 01016 int return_value = interrogate_get_wrapper_by_unique_name((char const *)param0); 01017 return PyInt_FromLong(return_value); 01018 } 01019 return (PyObject *)NULL; 01020 } 01021 01022 /* 01023 * Python simple wrapper for 01024 * int interrogate_make_seq_class(int make_seq) 01025 */ 01026 static PyObject * 01027 _inPfd5R8pBy(PyObject *, PyObject *args) { 01028 int param0; 01029 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01030 int return_value = interrogate_make_seq_class((int)param0); 01031 return PyInt_FromLong(return_value); 01032 } 01033 return (PyObject *)NULL; 01034 } 01035 01036 /* 01037 * Python simple wrapper for 01038 * char const *interrogate_make_seq_seq_name(int make_seq) 01039 */ 01040 static PyObject * 01041 _inPfd5R85oW(PyObject *, PyObject *args) { 01042 int param0; 01043 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01044 char const *return_value = interrogate_make_seq_seq_name((int)param0); 01045 return PyString_FromString(return_value); 01046 } 01047 return (PyObject *)NULL; 01048 } 01049 01050 /* 01051 * Python simple wrapper for 01052 * char const *interrogate_make_seq_num_name(int make_seq) 01053 */ 01054 static PyObject * 01055 _inPfd5RYZz0(PyObject *, PyObject *args) { 01056 int param0; 01057 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01058 char const *return_value = interrogate_make_seq_num_name((int)param0); 01059 return PyString_FromString(return_value); 01060 } 01061 return (PyObject *)NULL; 01062 } 01063 01064 /* 01065 * Python simple wrapper for 01066 * char const *interrogate_make_seq_element_name(int make_seq) 01067 */ 01068 static PyObject * 01069 _inPfd5RzKCA(PyObject *, PyObject *args) { 01070 int param0; 01071 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01072 char const *return_value = interrogate_make_seq_element_name((int)param0); 01073 return PyString_FromString(return_value); 01074 } 01075 return (PyObject *)NULL; 01076 } 01077 01078 /* 01079 * Python simple wrapper for 01080 * int interrogate_number_of_global_types(void) 01081 */ 01082 static PyObject * 01083 _inPfd5Rsxxs(PyObject *, PyObject *args) { 01084 if (PyArg_ParseTuple(args, "")) { 01085 int return_value = interrogate_number_of_global_types(); 01086 return PyInt_FromLong(return_value); 01087 } 01088 return (PyObject *)NULL; 01089 } 01090 01091 /* 01092 * Python simple wrapper for 01093 * int interrogate_get_global_type(int n) 01094 */ 01095 static PyObject * 01096 _inPfd5RMT0z(PyObject *, PyObject *args) { 01097 int param0; 01098 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01099 int return_value = interrogate_get_global_type((int)param0); 01100 return PyInt_FromLong(return_value); 01101 } 01102 return (PyObject *)NULL; 01103 } 01104 01105 /* 01106 * Python simple wrapper for 01107 * int interrogate_number_of_types(void) 01108 */ 01109 static PyObject * 01110 _inPfd5RiW3v(PyObject *, PyObject *args) { 01111 if (PyArg_ParseTuple(args, "")) { 01112 int return_value = interrogate_number_of_types(); 01113 return PyInt_FromLong(return_value); 01114 } 01115 return (PyObject *)NULL; 01116 } 01117 01118 /* 01119 * Python simple wrapper for 01120 * int interrogate_get_type(int n) 01121 */ 01122 static PyObject * 01123 _inPfd5R4Px8(PyObject *, PyObject *args) { 01124 int param0; 01125 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01126 int return_value = interrogate_get_type((int)param0); 01127 return PyInt_FromLong(return_value); 01128 } 01129 return (PyObject *)NULL; 01130 } 01131 01132 /* 01133 * Python simple wrapper for 01134 * int interrogate_get_type_by_name(char const *type_name) 01135 */ 01136 static PyObject * 01137 _inPfd5RNHcs(PyObject *, PyObject *args) { 01138 char *param0; 01139 if (PyArg_ParseTuple(args, "s", ¶m0)) { 01140 int return_value = interrogate_get_type_by_name((char const *)param0); 01141 return PyInt_FromLong(return_value); 01142 } 01143 return (PyObject *)NULL; 01144 } 01145 01146 /* 01147 * Python simple wrapper for 01148 * int interrogate_get_type_by_scoped_name(char const *type_name) 01149 */ 01150 static PyObject * 01151 _inPfd5RqHrb(PyObject *, PyObject *args) { 01152 char *param0; 01153 if (PyArg_ParseTuple(args, "s", ¶m0)) { 01154 int return_value = interrogate_get_type_by_scoped_name((char const *)param0); 01155 return PyInt_FromLong(return_value); 01156 } 01157 return (PyObject *)NULL; 01158 } 01159 01160 /* 01161 * Python simple wrapper for 01162 * int interrogate_get_type_by_true_name(char const *type_name) 01163 */ 01164 static PyObject * 01165 _inPfd5RaOqq(PyObject *, PyObject *args) { 01166 char *param0; 01167 if (PyArg_ParseTuple(args, "s", ¶m0)) { 01168 int return_value = interrogate_get_type_by_true_name((char const *)param0); 01169 return PyInt_FromLong(return_value); 01170 } 01171 return (PyObject *)NULL; 01172 } 01173 01174 /* 01175 * Python simple wrapper for 01176 * char const *interrogate_type_name(int type) 01177 */ 01178 static PyObject * 01179 _inPfd5Rvue5(PyObject *, PyObject *args) { 01180 int param0; 01181 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01182 char const *return_value = interrogate_type_name((int)param0); 01183 return PyString_FromString(return_value); 01184 } 01185 return (PyObject *)NULL; 01186 } 01187 01188 /* 01189 * Python simple wrapper for 01190 * char const *interrogate_type_scoped_name(int type) 01191 */ 01192 static PyObject * 01193 _inPfd5RB_n_(PyObject *, PyObject *args) { 01194 int param0; 01195 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01196 char const *return_value = interrogate_type_scoped_name((int)param0); 01197 return PyString_FromString(return_value); 01198 } 01199 return (PyObject *)NULL; 01200 } 01201 01202 /* 01203 * Python simple wrapper for 01204 * char const *interrogate_type_true_name(int type) 01205 */ 01206 static PyObject * 01207 _inPfd5RDFET(PyObject *, PyObject *args) { 01208 int param0; 01209 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01210 char const *return_value = interrogate_type_true_name((int)param0); 01211 return PyString_FromString(return_value); 01212 } 01213 return (PyObject *)NULL; 01214 } 01215 01216 /* 01217 * Python simple wrapper for 01218 * bool interrogate_type_is_nested(int type) 01219 */ 01220 static PyObject * 01221 _inPfd5RUyNE(PyObject *, PyObject *args) { 01222 int param0; 01223 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01224 bool return_value = interrogate_type_is_nested((int)param0); 01225 return PyInt_FromLong(return_value); 01226 } 01227 return (PyObject *)NULL; 01228 } 01229 01230 /* 01231 * Python simple wrapper for 01232 * int interrogate_type_outer_class(int type) 01233 */ 01234 static PyObject * 01235 _inPfd5RpDlm(PyObject *, PyObject *args) { 01236 int param0; 01237 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01238 int return_value = interrogate_type_outer_class((int)param0); 01239 return PyInt_FromLong(return_value); 01240 } 01241 return (PyObject *)NULL; 01242 } 01243 01244 /* 01245 * Python simple wrapper for 01246 * bool interrogate_type_has_comment(int type) 01247 */ 01248 static PyObject * 01249 _inPfd5RAscF(PyObject *, PyObject *args) { 01250 int param0; 01251 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01252 bool return_value = interrogate_type_has_comment((int)param0); 01253 return PyInt_FromLong(return_value); 01254 } 01255 return (PyObject *)NULL; 01256 } 01257 01258 /* 01259 * Python simple wrapper for 01260 * char const *interrogate_type_comment(int type) 01261 */ 01262 static PyObject * 01263 _inPfd5RYjbU(PyObject *, PyObject *args) { 01264 int param0; 01265 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01266 char const *return_value = interrogate_type_comment((int)param0); 01267 return PyString_FromString(return_value); 01268 } 01269 return (PyObject *)NULL; 01270 } 01271 01272 /* 01273 * Python simple wrapper for 01274 * bool interrogate_type_has_module_name(int type) 01275 */ 01276 static PyObject * 01277 _inPfd5RWmpU(PyObject *, PyObject *args) { 01278 int param0; 01279 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01280 bool return_value = interrogate_type_has_module_name((int)param0); 01281 return PyInt_FromLong(return_value); 01282 } 01283 return (PyObject *)NULL; 01284 } 01285 01286 /* 01287 * Python simple wrapper for 01288 * char const *interrogate_type_module_name(int type) 01289 */ 01290 static PyObject * 01291 _inPfd5RnegH(PyObject *, PyObject *args) { 01292 int param0; 01293 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01294 char const *return_value = interrogate_type_module_name((int)param0); 01295 return PyString_FromString(return_value); 01296 } 01297 return (PyObject *)NULL; 01298 } 01299 01300 /* 01301 * Python simple wrapper for 01302 * bool interrogate_type_has_library_name(int type) 01303 */ 01304 static PyObject * 01305 _inPfd5RrrnF(PyObject *, PyObject *args) { 01306 int param0; 01307 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01308 bool return_value = interrogate_type_has_library_name((int)param0); 01309 return PyInt_FromLong(return_value); 01310 } 01311 return (PyObject *)NULL; 01312 } 01313 01314 /* 01315 * Python simple wrapper for 01316 * char const *interrogate_type_library_name(int type) 01317 */ 01318 static PyObject * 01319 _inPfd5R7ShX(PyObject *, PyObject *args) { 01320 int param0; 01321 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01322 char const *return_value = interrogate_type_library_name((int)param0); 01323 return PyString_FromString(return_value); 01324 } 01325 return (PyObject *)NULL; 01326 } 01327 01328 /* 01329 * Python simple wrapper for 01330 * bool interrogate_type_is_atomic(int type) 01331 */ 01332 static PyObject * 01333 _inPfd5Rx_aO(PyObject *, PyObject *args) { 01334 int param0; 01335 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01336 bool return_value = interrogate_type_is_atomic((int)param0); 01337 return PyInt_FromLong(return_value); 01338 } 01339 return (PyObject *)NULL; 01340 } 01341 01342 /* 01343 * Python simple wrapper for 01344 * AtomicToken interrogate_type_atomic_token(int type) 01345 */ 01346 static PyObject * 01347 _inPfd5RpofZ(PyObject *, PyObject *args) { 01348 int param0; 01349 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01350 AtomicToken return_value = interrogate_type_atomic_token((int)param0); 01351 return PyInt_FromLong(return_value); 01352 } 01353 return (PyObject *)NULL; 01354 } 01355 01356 /* 01357 * Python simple wrapper for 01358 * bool interrogate_type_is_unsigned(int type) 01359 */ 01360 static PyObject * 01361 _inPfd5R2J9C(PyObject *, PyObject *args) { 01362 int param0; 01363 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01364 bool return_value = interrogate_type_is_unsigned((int)param0); 01365 return PyInt_FromLong(return_value); 01366 } 01367 return (PyObject *)NULL; 01368 } 01369 01370 /* 01371 * Python simple wrapper for 01372 * bool interrogate_type_is_signed(int type) 01373 */ 01374 static PyObject * 01375 _inPfd5RA6iz(PyObject *, PyObject *args) { 01376 int param0; 01377 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01378 bool return_value = interrogate_type_is_signed((int)param0); 01379 return PyInt_FromLong(return_value); 01380 } 01381 return (PyObject *)NULL; 01382 } 01383 01384 /* 01385 * Python simple wrapper for 01386 * bool interrogate_type_is_long(int type) 01387 */ 01388 static PyObject * 01389 _inPfd5Ra78E(PyObject *, PyObject *args) { 01390 int param0; 01391 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01392 bool return_value = interrogate_type_is_long((int)param0); 01393 return PyInt_FromLong(return_value); 01394 } 01395 return (PyObject *)NULL; 01396 } 01397 01398 /* 01399 * Python simple wrapper for 01400 * bool interrogate_type_is_longlong(int type) 01401 */ 01402 static PyObject * 01403 _inPfd5RWD3W(PyObject *, PyObject *args) { 01404 int param0; 01405 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01406 bool return_value = interrogate_type_is_longlong((int)param0); 01407 return PyInt_FromLong(return_value); 01408 } 01409 return (PyObject *)NULL; 01410 } 01411 01412 /* 01413 * Python simple wrapper for 01414 * bool interrogate_type_is_short(int type) 01415 */ 01416 static PyObject * 01417 _inPfd5RYuud(PyObject *, PyObject *args) { 01418 int param0; 01419 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01420 bool return_value = interrogate_type_is_short((int)param0); 01421 return PyInt_FromLong(return_value); 01422 } 01423 return (PyObject *)NULL; 01424 } 01425 01426 /* 01427 * Python simple wrapper for 01428 * bool interrogate_type_is_wrapped(int type) 01429 */ 01430 static PyObject * 01431 _inPfd5RlmJS(PyObject *, PyObject *args) { 01432 int param0; 01433 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01434 bool return_value = interrogate_type_is_wrapped((int)param0); 01435 return PyInt_FromLong(return_value); 01436 } 01437 return (PyObject *)NULL; 01438 } 01439 01440 /* 01441 * Python simple wrapper for 01442 * bool interrogate_type_is_pointer(int type) 01443 */ 01444 static PyObject * 01445 _inPfd5RLlrr(PyObject *, PyObject *args) { 01446 int param0; 01447 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01448 bool return_value = interrogate_type_is_pointer((int)param0); 01449 return PyInt_FromLong(return_value); 01450 } 01451 return (PyObject *)NULL; 01452 } 01453 01454 /* 01455 * Python simple wrapper for 01456 * bool interrogate_type_is_const(int type) 01457 */ 01458 static PyObject * 01459 _inPfd5Rw_wy(PyObject *, PyObject *args) { 01460 int param0; 01461 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01462 bool return_value = interrogate_type_is_const((int)param0); 01463 return PyInt_FromLong(return_value); 01464 } 01465 return (PyObject *)NULL; 01466 } 01467 01468 /* 01469 * Python simple wrapper for 01470 * int interrogate_type_wrapped_type(int type) 01471 */ 01472 static PyObject * 01473 _inPfd5Rgk_l(PyObject *, PyObject *args) { 01474 int param0; 01475 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01476 int return_value = interrogate_type_wrapped_type((int)param0); 01477 return PyInt_FromLong(return_value); 01478 } 01479 return (PyObject *)NULL; 01480 } 01481 01482 /* 01483 * Python simple wrapper for 01484 * bool interrogate_type_is_enum(int type) 01485 */ 01486 static PyObject * 01487 _inPfd5RXpHY(PyObject *, PyObject *args) { 01488 int param0; 01489 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01490 bool return_value = interrogate_type_is_enum((int)param0); 01491 return PyInt_FromLong(return_value); 01492 } 01493 return (PyObject *)NULL; 01494 } 01495 01496 /* 01497 * Python simple wrapper for 01498 * int interrogate_type_number_of_enum_values(int type) 01499 */ 01500 static PyObject * 01501 _inPfd5RHhIg(PyObject *, PyObject *args) { 01502 int param0; 01503 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01504 int return_value = interrogate_type_number_of_enum_values((int)param0); 01505 return PyInt_FromLong(return_value); 01506 } 01507 return (PyObject *)NULL; 01508 } 01509 01510 /* 01511 * Python simple wrapper for 01512 * char const *interrogate_type_enum_value_name(int type, int n) 01513 */ 01514 static PyObject * 01515 _inPfd5Rff0T(PyObject *, PyObject *args) { 01516 int param0; 01517 int param1; 01518 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01519 char const *return_value = interrogate_type_enum_value_name((int)param0, (int)param1); 01520 return PyString_FromString(return_value); 01521 } 01522 return (PyObject *)NULL; 01523 } 01524 01525 /* 01526 * Python simple wrapper for 01527 * char const *interrogate_type_enum_value_scoped_name(int type, int n) 01528 */ 01529 static PyObject * 01530 _inPfd5R5PPX(PyObject *, PyObject *args) { 01531 int param0; 01532 int param1; 01533 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01534 char const *return_value = interrogate_type_enum_value_scoped_name((int)param0, (int)param1); 01535 return PyString_FromString(return_value); 01536 } 01537 return (PyObject *)NULL; 01538 } 01539 01540 /* 01541 * Python simple wrapper for 01542 * int interrogate_type_enum_value(int type, int n) 01543 */ 01544 static PyObject * 01545 _inPfd5RPww5(PyObject *, PyObject *args) { 01546 int param0; 01547 int param1; 01548 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01549 int return_value = interrogate_type_enum_value((int)param0, (int)param1); 01550 return PyInt_FromLong(return_value); 01551 } 01552 return (PyObject *)NULL; 01553 } 01554 01555 /* 01556 * Python simple wrapper for 01557 * bool interrogate_type_is_struct(int type) 01558 */ 01559 static PyObject * 01560 _inPfd5RPke3(PyObject *, PyObject *args) { 01561 int param0; 01562 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01563 bool return_value = interrogate_type_is_struct((int)param0); 01564 return PyInt_FromLong(return_value); 01565 } 01566 return (PyObject *)NULL; 01567 } 01568 01569 /* 01570 * Python simple wrapper for 01571 * bool interrogate_type_is_class(int type) 01572 */ 01573 static PyObject * 01574 _inPfd5RJmw3(PyObject *, PyObject *args) { 01575 int param0; 01576 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01577 bool return_value = interrogate_type_is_class((int)param0); 01578 return PyInt_FromLong(return_value); 01579 } 01580 return (PyObject *)NULL; 01581 } 01582 01583 /* 01584 * Python simple wrapper for 01585 * bool interrogate_type_is_union(int type) 01586 */ 01587 static PyObject * 01588 _inPfd5RR0Lc(PyObject *, PyObject *args) { 01589 int param0; 01590 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01591 bool return_value = interrogate_type_is_union((int)param0); 01592 return PyInt_FromLong(return_value); 01593 } 01594 return (PyObject *)NULL; 01595 } 01596 01597 /* 01598 * Python simple wrapper for 01599 * bool interrogate_type_is_fully_defined(int type) 01600 */ 01601 static PyObject * 01602 _inPfd5Rc6gE(PyObject *, PyObject *args) { 01603 int param0; 01604 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01605 bool return_value = interrogate_type_is_fully_defined((int)param0); 01606 return PyInt_FromLong(return_value); 01607 } 01608 return (PyObject *)NULL; 01609 } 01610 01611 /* 01612 * Python simple wrapper for 01613 * bool interrogate_type_is_unpublished(int type) 01614 */ 01615 static PyObject * 01616 _inPfd5R1iT0(PyObject *, PyObject *args) { 01617 int param0; 01618 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01619 bool return_value = interrogate_type_is_unpublished((int)param0); 01620 return PyInt_FromLong(return_value); 01621 } 01622 return (PyObject *)NULL; 01623 } 01624 01625 /* 01626 * Python simple wrapper for 01627 * int interrogate_type_number_of_constructors(int type) 01628 */ 01629 static PyObject * 01630 _inPfd5Rz1Mn(PyObject *, PyObject *args) { 01631 int param0; 01632 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01633 int return_value = interrogate_type_number_of_constructors((int)param0); 01634 return PyInt_FromLong(return_value); 01635 } 01636 return (PyObject *)NULL; 01637 } 01638 01639 /* 01640 * Python simple wrapper for 01641 * int interrogate_type_get_constructor(int type, int n) 01642 */ 01643 static PyObject * 01644 _inPfd5RWlf2(PyObject *, PyObject *args) { 01645 int param0; 01646 int param1; 01647 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01648 int return_value = interrogate_type_get_constructor((int)param0, (int)param1); 01649 return PyInt_FromLong(return_value); 01650 } 01651 return (PyObject *)NULL; 01652 } 01653 01654 /* 01655 * Python simple wrapper for 01656 * bool interrogate_type_has_destructor(int type) 01657 */ 01658 static PyObject * 01659 _inPfd5R1q8q(PyObject *, PyObject *args) { 01660 int param0; 01661 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01662 bool return_value = interrogate_type_has_destructor((int)param0); 01663 return PyInt_FromLong(return_value); 01664 } 01665 return (PyObject *)NULL; 01666 } 01667 01668 /* 01669 * Python simple wrapper for 01670 * bool interrogate_type_destructor_is_inherited(int type) 01671 */ 01672 static PyObject * 01673 _inPfd5Robo6(PyObject *, PyObject *args) { 01674 int param0; 01675 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01676 bool return_value = interrogate_type_destructor_is_inherited((int)param0); 01677 return PyInt_FromLong(return_value); 01678 } 01679 return (PyObject *)NULL; 01680 } 01681 01682 /* 01683 * Python simple wrapper for 01684 * int interrogate_type_get_destructor(int type) 01685 */ 01686 static PyObject * 01687 _inPfd5RjevK(PyObject *, PyObject *args) { 01688 int param0; 01689 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01690 int return_value = interrogate_type_get_destructor((int)param0); 01691 return PyInt_FromLong(return_value); 01692 } 01693 return (PyObject *)NULL; 01694 } 01695 01696 /* 01697 * Python simple wrapper for 01698 * int interrogate_type_number_of_elements(int type) 01699 */ 01700 static PyObject * 01701 _inPfd5ReBpM(PyObject *, PyObject *args) { 01702 int param0; 01703 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01704 int return_value = interrogate_type_number_of_elements((int)param0); 01705 return PyInt_FromLong(return_value); 01706 } 01707 return (PyObject *)NULL; 01708 } 01709 01710 /* 01711 * Python simple wrapper for 01712 * int interrogate_type_get_element(int type, int n) 01713 */ 01714 static PyObject * 01715 _inPfd5RfmeN(PyObject *, PyObject *args) { 01716 int param0; 01717 int param1; 01718 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01719 int return_value = interrogate_type_get_element((int)param0, (int)param1); 01720 return PyInt_FromLong(return_value); 01721 } 01722 return (PyObject *)NULL; 01723 } 01724 01725 /* 01726 * Python simple wrapper for 01727 * int interrogate_type_number_of_methods(int type) 01728 */ 01729 static PyObject * 01730 _inPfd5RKBCl(PyObject *, PyObject *args) { 01731 int param0; 01732 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01733 int return_value = interrogate_type_number_of_methods((int)param0); 01734 return PyInt_FromLong(return_value); 01735 } 01736 return (PyObject *)NULL; 01737 } 01738 01739 /* 01740 * Python simple wrapper for 01741 * int interrogate_type_get_method(int type, int n) 01742 */ 01743 static PyObject * 01744 _inPfd5R936K(PyObject *, PyObject *args) { 01745 int param0; 01746 int param1; 01747 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01748 int return_value = interrogate_type_get_method((int)param0, (int)param1); 01749 return PyInt_FromLong(return_value); 01750 } 01751 return (PyObject *)NULL; 01752 } 01753 01754 /* 01755 * Python simple wrapper for 01756 * int interrogate_type_number_of_make_seqs(int type) 01757 */ 01758 static PyObject * 01759 _inPfd5RPPXQ(PyObject *, PyObject *args) { 01760 int param0; 01761 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01762 int return_value = interrogate_type_number_of_make_seqs((int)param0); 01763 return PyInt_FromLong(return_value); 01764 } 01765 return (PyObject *)NULL; 01766 } 01767 01768 /* 01769 * Python simple wrapper for 01770 * int interrogate_type_get_make_seq(int type, int n) 01771 */ 01772 static PyObject * 01773 _inPfd5Rnu86(PyObject *, PyObject *args) { 01774 int param0; 01775 int param1; 01776 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01777 int return_value = interrogate_type_get_make_seq((int)param0, (int)param1); 01778 return PyInt_FromLong(return_value); 01779 } 01780 return (PyObject *)NULL; 01781 } 01782 01783 /* 01784 * Python simple wrapper for 01785 * int interrogate_type_number_of_casts(int type) 01786 */ 01787 static PyObject * 01788 _inPfd5Rngiq(PyObject *, PyObject *args) { 01789 int param0; 01790 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01791 int return_value = interrogate_type_number_of_casts((int)param0); 01792 return PyInt_FromLong(return_value); 01793 } 01794 return (PyObject *)NULL; 01795 } 01796 01797 /* 01798 * Python simple wrapper for 01799 * int interrogate_type_get_cast(int type, int n) 01800 */ 01801 static PyObject * 01802 _inPfd5RUXR0(PyObject *, PyObject *args) { 01803 int param0; 01804 int param1; 01805 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01806 int return_value = interrogate_type_get_cast((int)param0, (int)param1); 01807 return PyInt_FromLong(return_value); 01808 } 01809 return (PyObject *)NULL; 01810 } 01811 01812 /* 01813 * Python simple wrapper for 01814 * int interrogate_type_number_of_derivations(int type) 01815 */ 01816 static PyObject * 01817 _inPfd5RDO7D(PyObject *, PyObject *args) { 01818 int param0; 01819 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01820 int return_value = interrogate_type_number_of_derivations((int)param0); 01821 return PyInt_FromLong(return_value); 01822 } 01823 return (PyObject *)NULL; 01824 } 01825 01826 /* 01827 * Python simple wrapper for 01828 * int interrogate_type_get_derivation(int type, int n) 01829 */ 01830 static PyObject * 01831 _inPfd5RhZFz(PyObject *, PyObject *args) { 01832 int param0; 01833 int param1; 01834 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01835 int return_value = interrogate_type_get_derivation((int)param0, (int)param1); 01836 return PyInt_FromLong(return_value); 01837 } 01838 return (PyObject *)NULL; 01839 } 01840 01841 /* 01842 * Python simple wrapper for 01843 * bool interrogate_type_derivation_has_upcast(int type, int n) 01844 */ 01845 static PyObject * 01846 _inPfd5RnKPe(PyObject *, PyObject *args) { 01847 int param0; 01848 int param1; 01849 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01850 bool return_value = interrogate_type_derivation_has_upcast((int)param0, (int)param1); 01851 return PyInt_FromLong(return_value); 01852 } 01853 return (PyObject *)NULL; 01854 } 01855 01856 /* 01857 * Python simple wrapper for 01858 * int interrogate_type_get_upcast(int type, int n) 01859 */ 01860 static PyObject * 01861 _inPfd5RP3lS(PyObject *, PyObject *args) { 01862 int param0; 01863 int param1; 01864 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01865 int return_value = interrogate_type_get_upcast((int)param0, (int)param1); 01866 return PyInt_FromLong(return_value); 01867 } 01868 return (PyObject *)NULL; 01869 } 01870 01871 /* 01872 * Python simple wrapper for 01873 * bool interrogate_type_derivation_downcast_is_impossible(int type, int n) 01874 */ 01875 static PyObject * 01876 _inPfd5RUlLp(PyObject *, PyObject *args) { 01877 int param0; 01878 int param1; 01879 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01880 bool return_value = interrogate_type_derivation_downcast_is_impossible((int)param0, (int)param1); 01881 return PyInt_FromLong(return_value); 01882 } 01883 return (PyObject *)NULL; 01884 } 01885 01886 /* 01887 * Python simple wrapper for 01888 * bool interrogate_type_derivation_has_downcast(int type, int n) 01889 */ 01890 static PyObject * 01891 _inPfd5R9Xei(PyObject *, PyObject *args) { 01892 int param0; 01893 int param1; 01894 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01895 bool return_value = interrogate_type_derivation_has_downcast((int)param0, (int)param1); 01896 return PyInt_FromLong(return_value); 01897 } 01898 return (PyObject *)NULL; 01899 } 01900 01901 /* 01902 * Python simple wrapper for 01903 * int interrogate_type_get_downcast(int type, int n) 01904 */ 01905 static PyObject * 01906 _inPfd5RaGkE(PyObject *, PyObject *args) { 01907 int param0; 01908 int param1; 01909 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01910 int return_value = interrogate_type_get_downcast((int)param0, (int)param1); 01911 return PyInt_FromLong(return_value); 01912 } 01913 return (PyObject *)NULL; 01914 } 01915 01916 /* 01917 * Python simple wrapper for 01918 * int interrogate_type_number_of_nested_types(int type) 01919 */ 01920 static PyObject * 01921 _inPfd5Roe_l(PyObject *, PyObject *args) { 01922 int param0; 01923 if (PyArg_ParseTuple(args, "i", ¶m0)) { 01924 int return_value = interrogate_type_number_of_nested_types((int)param0); 01925 return PyInt_FromLong(return_value); 01926 } 01927 return (PyObject *)NULL; 01928 } 01929 01930 /* 01931 * Python simple wrapper for 01932 * int interrogate_type_get_nested_type(int type, int n) 01933 */ 01934 static PyObject * 01935 _inPfd5RuEdH(PyObject *, PyObject *args) { 01936 int param0; 01937 int param1; 01938 if (PyArg_ParseTuple(args, "ii", ¶m0, ¶m1)) { 01939 int return_value = interrogate_type_get_nested_type((int)param0, (int)param1); 01940 return PyInt_FromLong(return_value); 01941 } 01942 return (PyObject *)NULL; 01943 } 01944 01945 01946 static PyMethodDef python_simple_funcs[] = { 01947 { "interrogate_add_search_directory", &_inPfd5RtbRf, METH_VARARGS }, 01948 { "interrogate_add_search_path", &_inPfd5Rda_g, METH_VARARGS }, 01949 { "interrogate_error_flag", &_inPfd5R4RgX, METH_VARARGS }, 01950 { "interrogate_number_of_manifests", &_inPfd5R3Gip, METH_VARARGS }, 01951 { "interrogate_get_manifest", &_inPfd5RRKDz, METH_VARARGS }, 01952 { "interrogate_get_manifest_by_name", &_inPfd5RgZ9N, METH_VARARGS }, 01953 { "interrogate_manifest_name", &_inPfd5RRQIx, METH_VARARGS }, 01954 { "interrogate_manifest_definition", &_inPfd5RGVSj, METH_VARARGS }, 01955 { "interrogate_manifest_has_type", &_inPfd5RznM6, METH_VARARGS }, 01956 { "interrogate_manifest_get_type", &_inPfd5RjiLg, METH_VARARGS }, 01957 { "interrogate_manifest_has_getter", &_inPfd5R_yjE, METH_VARARGS }, 01958 { "interrogate_manifest_getter", &_inPfd5RzK9F, METH_VARARGS }, 01959 { "interrogate_manifest_has_int_value", &_inPfd5RJju_, METH_VARARGS }, 01960 { "interrogate_manifest_get_int_value", &_inPfd5RZktk, METH_VARARGS }, 01961 { "interrogate_element_name", &_inPfd5RG71J, METH_VARARGS }, 01962 { "interrogate_element_scoped_name", &_inPfd5RgeUs, METH_VARARGS }, 01963 { "interrogate_get_element_by_name", &_inPfd5Rkg95, METH_VARARGS }, 01964 { "interrogate_get_element_by_scoped_name", &_inPfd5RluRc, METH_VARARGS }, 01965 { "interrogate_element_type", &_inPfd5RwtTf, METH_VARARGS }, 01966 { "interrogate_element_has_getter", &_inPfd5Rrfao, METH_VARARGS }, 01967 { "interrogate_element_getter", &_inPfd5Rcedk, METH_VARARGS }, 01968 { "interrogate_element_has_setter", &_inPfd5RXmoo, METH_VARARGS }, 01969 { "interrogate_element_setter", &_inPfd5RclIo, METH_VARARGS }, 01970 { "interrogate_number_of_globals", &_inPfd5RU2_B, METH_VARARGS }, 01971 { "interrogate_get_global", &_inPfd5RHFO2, METH_VARARGS }, 01972 { "interrogate_number_of_global_functions", &_inPfd5Rcfjm, METH_VARARGS }, 01973 { "interrogate_get_global_function", &_inPfd5R3Sjw, METH_VARARGS }, 01974 { "interrogate_number_of_functions", &_inPfd5RgJcX, METH_VARARGS }, 01975 { "interrogate_get_function", &_inPfd5RYlw6, METH_VARARGS }, 01976 { "interrogate_function_name", &_inPfd5R3gns, METH_VARARGS }, 01977 { "interrogate_function_scoped_name", &_inPfd5RN968, METH_VARARGS }, 01978 { "interrogate_function_has_comment", &_inPfd5RFJVJ, METH_VARARGS }, 01979 { "interrogate_function_comment", &_inPfd5RndTW, METH_VARARGS }, 01980 { "interrogate_function_prototype", &_inPfd5RpjWj, METH_VARARGS }, 01981 { "interrogate_function_is_method", &_inPfd5RNcQW, METH_VARARGS }, 01982 { "interrogate_function_class", &_inPfd5RP_SX, METH_VARARGS }, 01983 { "interrogate_function_has_module_name", &_inPfd5R1iRq, METH_VARARGS }, 01984 { "interrogate_function_module_name", &_inPfd5REmel, METH_VARARGS }, 01985 { "interrogate_function_has_library_name", &_inPfd5R20Vx, METH_VARARGS }, 01986 { "interrogate_function_library_name", &_inPfd5RKcdW, METH_VARARGS }, 01987 { "interrogate_function_is_virtual", &_inPfd5RhUs9, METH_VARARGS }, 01988 { "interrogate_function_number_of_c_wrappers", &_inPfd5RhF25, METH_VARARGS }, 01989 { "interrogate_function_c_wrapper", &_inPfd5Ru1qB, METH_VARARGS }, 01990 { "interrogate_function_number_of_python_wrappers", &_inPfd5RKMkY, METH_VARARGS }, 01991 { "interrogate_function_python_wrapper", &_inPfd5RRx9W, METH_VARARGS }, 01992 { "interrogate_wrapper_name", &_inPfd5R0C9G, METH_VARARGS }, 01993 { "interrogate_wrapper_is_callable_by_name", &_inPfd5RhaPp, METH_VARARGS }, 01994 { "interrogate_wrapper_has_comment", &_inPfd5Rt_1v, METH_VARARGS }, 01995 { "interrogate_wrapper_comment", &_inPfd5R8KQG, METH_VARARGS }, 01996 { "interrogate_wrapper_has_return_value", &_inPfd5REtIl, METH_VARARGS }, 01997 { "interrogate_wrapper_return_type", &_inPfd5RRFmo, METH_VARARGS }, 01998 { "interrogate_wrapper_caller_manages_return_value", &_inPfd5RWHA0, METH_VARARGS }, 01999 { "interrogate_wrapper_return_value_destructor", &_inPfd5RcyIl, METH_VARARGS }, 02000 { "interrogate_wrapper_number_of_parameters", &_inPfd5RBnBv, METH_VARARGS }, 02001 { "interrogate_wrapper_parameter_type", &_inPfd5RUvW7, METH_VARARGS }, 02002 { "interrogate_wrapper_parameter_has_name", &_inPfd5RPdXf, METH_VARARGS }, 02003 { "interrogate_wrapper_parameter_name", &_inPfd5Rd0dl, METH_VARARGS }, 02004 { "interrogate_wrapper_parameter_is_this", &_inPfd5RdVbH, METH_VARARGS }, 02005 { "interrogate_wrapper_has_pointer", &_inPfd5RBwF0, METH_VARARGS }, 02006 { "interrogate_wrapper_pointer", &_inPfd5R9dPK, METH_VARARGS }, 02007 { "interrogate_wrapper_unique_name", &_inPfd5RhUwR, METH_VARARGS }, 02008 { "interrogate_get_wrapper_by_unique_name", &_inPfd5RA1eF, METH_VARARGS }, 02009 { "interrogate_make_seq_class", &_inPfd5R8pBy, METH_VARARGS }, 02010 { "interrogate_make_seq_seq_name", &_inPfd5R85oW, METH_VARARGS }, 02011 { "interrogate_make_seq_num_name", &_inPfd5RYZz0, METH_VARARGS }, 02012 { "interrogate_make_seq_element_name", &_inPfd5RzKCA, METH_VARARGS }, 02013 { "interrogate_number_of_global_types", &_inPfd5Rsxxs, METH_VARARGS }, 02014 { "interrogate_get_global_type", &_inPfd5RMT0z, METH_VARARGS }, 02015 { "interrogate_number_of_types", &_inPfd5RiW3v, METH_VARARGS }, 02016 { "interrogate_get_type", &_inPfd5R4Px8, METH_VARARGS }, 02017 { "interrogate_get_type_by_name", &_inPfd5RNHcs, METH_VARARGS }, 02018 { "interrogate_get_type_by_scoped_name", &_inPfd5RqHrb, METH_VARARGS }, 02019 { "interrogate_get_type_by_true_name", &_inPfd5RaOqq, METH_VARARGS }, 02020 { "interrogate_type_name", &_inPfd5Rvue5, METH_VARARGS }, 02021 { "interrogate_type_scoped_name", &_inPfd5RB_n_, METH_VARARGS }, 02022 { "interrogate_type_true_name", &_inPfd5RDFET, METH_VARARGS }, 02023 { "interrogate_type_is_nested", &_inPfd5RUyNE, METH_VARARGS }, 02024 { "interrogate_type_outer_class", &_inPfd5RpDlm, METH_VARARGS }, 02025 { "interrogate_type_has_comment", &_inPfd5RAscF, METH_VARARGS }, 02026 { "interrogate_type_comment", &_inPfd5RYjbU, METH_VARARGS }, 02027 { "interrogate_type_has_module_name", &_inPfd5RWmpU, METH_VARARGS }, 02028 { "interrogate_type_module_name", &_inPfd5RnegH, METH_VARARGS }, 02029 { "interrogate_type_has_library_name", &_inPfd5RrrnF, METH_VARARGS }, 02030 { "interrogate_type_library_name", &_inPfd5R7ShX, METH_VARARGS }, 02031 { "interrogate_type_is_atomic", &_inPfd5Rx_aO, METH_VARARGS }, 02032 { "interrogate_type_atomic_token", &_inPfd5RpofZ, METH_VARARGS }, 02033 { "interrogate_type_is_unsigned", &_inPfd5R2J9C, METH_VARARGS }, 02034 { "interrogate_type_is_signed", &_inPfd5RA6iz, METH_VARARGS }, 02035 { "interrogate_type_is_long", &_inPfd5Ra78E, METH_VARARGS }, 02036 { "interrogate_type_is_longlong", &_inPfd5RWD3W, METH_VARARGS }, 02037 { "interrogate_type_is_short", &_inPfd5RYuud, METH_VARARGS }, 02038 { "interrogate_type_is_wrapped", &_inPfd5RlmJS, METH_VARARGS }, 02039 { "interrogate_type_is_pointer", &_inPfd5RLlrr, METH_VARARGS }, 02040 { "interrogate_type_is_const", &_inPfd5Rw_wy, METH_VARARGS }, 02041 { "interrogate_type_wrapped_type", &_inPfd5Rgk_l, METH_VARARGS }, 02042 { "interrogate_type_is_enum", &_inPfd5RXpHY, METH_VARARGS }, 02043 { "interrogate_type_number_of_enum_values", &_inPfd5RHhIg, METH_VARARGS }, 02044 { "interrogate_type_enum_value_name", &_inPfd5Rff0T, METH_VARARGS }, 02045 { "interrogate_type_enum_value_scoped_name", &_inPfd5R5PPX, METH_VARARGS }, 02046 { "interrogate_type_enum_value", &_inPfd5RPww5, METH_VARARGS }, 02047 { "interrogate_type_is_struct", &_inPfd5RPke3, METH_VARARGS }, 02048 { "interrogate_type_is_class", &_inPfd5RJmw3, METH_VARARGS }, 02049 { "interrogate_type_is_union", &_inPfd5RR0Lc, METH_VARARGS }, 02050 { "interrogate_type_is_fully_defined", &_inPfd5Rc6gE, METH_VARARGS }, 02051 { "interrogate_type_is_unpublished", &_inPfd5R1iT0, METH_VARARGS }, 02052 { "interrogate_type_number_of_constructors", &_inPfd5Rz1Mn, METH_VARARGS }, 02053 { "interrogate_type_get_constructor", &_inPfd5RWlf2, METH_VARARGS }, 02054 { "interrogate_type_has_destructor", &_inPfd5R1q8q, METH_VARARGS }, 02055 { "interrogate_type_destructor_is_inherited", &_inPfd5Robo6, METH_VARARGS }, 02056 { "interrogate_type_get_destructor", &_inPfd5RjevK, METH_VARARGS }, 02057 { "interrogate_type_number_of_elements", &_inPfd5ReBpM, METH_VARARGS }, 02058 { "interrogate_type_get_element", &_inPfd5RfmeN, METH_VARARGS }, 02059 { "interrogate_type_number_of_methods", &_inPfd5RKBCl, METH_VARARGS }, 02060 { "interrogate_type_get_method", &_inPfd5R936K, METH_VARARGS }, 02061 { "interrogate_type_number_of_make_seqs", &_inPfd5RPPXQ, METH_VARARGS }, 02062 { "interrogate_type_get_make_seq", &_inPfd5Rnu86, METH_VARARGS }, 02063 { "interrogate_type_number_of_casts", &_inPfd5Rngiq, METH_VARARGS }, 02064 { "interrogate_type_get_cast", &_inPfd5RUXR0, METH_VARARGS }, 02065 { "interrogate_type_number_of_derivations", &_inPfd5RDO7D, METH_VARARGS }, 02066 { "interrogate_type_get_derivation", &_inPfd5RhZFz, METH_VARARGS }, 02067 { "interrogate_type_derivation_has_upcast", &_inPfd5RnKPe, METH_VARARGS }, 02068 { "interrogate_type_get_upcast", &_inPfd5RP3lS, METH_VARARGS }, 02069 { "interrogate_type_derivation_downcast_is_impossible", &_inPfd5RUlLp, METH_VARARGS }, 02070 { "interrogate_type_derivation_has_downcast", &_inPfd5R9Xei, METH_VARARGS }, 02071 { "interrogate_type_get_downcast", &_inPfd5RaGkE, METH_VARARGS }, 02072 { "interrogate_type_number_of_nested_types", &_inPfd5Roe_l, METH_VARARGS }, 02073 { "interrogate_type_get_nested_type", &_inPfd5RuEdH, METH_VARARGS }, 02074 { NULL, NULL } 02075 }; 02076 02077 #ifdef _WIN32 02078 extern "C" __declspec(dllexport) void initlibp3dtoolconfig(); 02079 #else 02080 extern "C" void initlibp3dtoolconfig(); 02081 #endif 02082 02083 void initlibp3dtoolconfig() { 02084 Py_InitModule("libp3dtoolconfig", python_simple_funcs); 02085 } 02086