00001
00002
00003
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
00155
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
00169
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
00183
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
00196
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
00209
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
00223
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
00237
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
00251
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
00265
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
00279
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
00293
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
00307
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
00321
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
00335
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
00349
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
00363
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
00377
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
00391
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
00405
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
00419
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
00433
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
00447
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
00461
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
00475
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
00488
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
00502
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
00515
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
00529
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
00542
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
00556
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
00570
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
00584
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
00598
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
00612
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
00626
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
00640
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
00654
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
00668
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
00682
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
00696
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
00710
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
00724
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
00738
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
00753
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
00767
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
00782
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
00796
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
00810
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
00824
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
00838
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
00852
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
00866
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
00880
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
00894
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
00908
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
00923
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
00938
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
00953
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
00968
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
00982
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
00996
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
01010
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
01024
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
01038
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
01052
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
01066
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
01080
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
01093
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
01107
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
01120
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
01134
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
01148
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
01162
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
01176
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
01190
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
01204
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
01218
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
01232
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
01246
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
01260
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
01274
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
01288
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
01302
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
01316
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
01330
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
01344
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
01358
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
01372
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
01386
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
01400
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
01414
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
01428
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
01442
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
01456
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
01470
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
01484
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
01498
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
01512
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
01527
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
01542
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
01557
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
01571
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
01585
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
01599
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
01613
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
01627
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
01641
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
01656
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
01670
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
01684
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
01698
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
01712
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
01727
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
01741
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
01756
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
01770
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
01785
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
01799
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
01814
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
01828
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
01843
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
01858
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
01873
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
01888
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
01903
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
01918
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
01932
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