#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 in file interrogate_module.cxx.
|
Definition at line 52 of file interrogate_module.cxx. |
|
Definition at line 181 of file interrogate_module.cxx. References build_c_wrappers, build_python_wrappers, CO_c, CO_library, CO_module, CO_oc, CO_python, CO_track_interpreter, library_name, module_name, optarg, output_code_filename, and track_interpreter. |
|
Definition at line 85 of file interrogate_module.cxx. References FunctionIndex, FunctionWrapperIndex, and module_name. |
|
Definition at line 44 of file interrogate_module.cxx. |
|
Definition at line 45 of file interrogate_module.cxx. |
|
Definition at line 43 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 61 of file interrogate_module.cxx. |
|
Definition at line 42 of file interrogate_module.cxx. |
|
Definition at line 41 of file interrogate_module.cxx. |
|
Definition at line 49 of file interrogate_module.cxx. |
|
Definition at line 46 of file interrogate_module.cxx. |