#include <interrogate_interface.h>#include <interrogate_request.h>#include <load_dso.h>#include <pystub.h>#include <notify.h>#include <gnu_getopt.h>Go to the source code of this file.
Enumerations | |
| enum | CommandOptions { CO_oc = 256, CO_module, CO_library, CO_c, CO_python, CO_track_interpreter } |
Functions | |
| int | write_python_table (ostream &out) |
| int | main (int argc, char *argv[]) |
Variables | |
| Filename | output_code_filename |
| string | module_name |
| string | library_name |
| bool | build_c_wrappers = false |
| bool | build_python_wrappers = false |
| bool | track_interpreter = false |
| const char * | short_options = "" |
| option | long_options [] |
|
|
Definition at line 49 of file interrogate_module.cxx. |
|
||||||||||||
|
Definition at line 178 of file interrogate_module.cxx. References argv, build_c_wrappers, build_python_wrappers, CO_c, CO_library, CO_module, CO_oc, CO_python, CO_track_interpreter, count, Filename::empty(), getopt_long_only, interrogate_request_database(), library_name, load_dso(), load_dso_error(), long_options, module_name, nout, NULL, Filename::open_write(), optarg, optind, output_code_filename, param, Filename::set_text(), Filename::set_type(), short_options, Filename::T_dso, track_interpreter, and write_python_table(). |
|
|
|
Definition at line 41 of file interrogate_module.cxx. |
|
|
Definition at line 42 of file interrogate_module.cxx. |
|
|
Definition at line 40 of file interrogate_module.cxx. |
|
|
Initial value: {
{ "oc", required_argument, NULL, CO_oc },
{ "module", required_argument, NULL, CO_module },
{ "library", required_argument, NULL, CO_library },
{ "c", no_argument, NULL, CO_c },
{ "python", no_argument, NULL, CO_python },
{ "track-interpreter", no_argument, NULL, CO_track_interpreter },
{ NULL }
}
Definition at line 58 of file interrogate_module.cxx. |
|
|
Definition at line 39 of file interrogate_module.cxx. |
|
|
Definition at line 38 of file interrogate_module.cxx. |
|
|
Definition at line 46 of file interrogate_module.cxx. Referenced by main(). |
|
|
Definition at line 43 of file interrogate_module.cxx. |
1.3