|
GDB (API)
|
#include "defs.h"#include "exceptions.h"#include "gdbcore.h"#include "gdbthread.h"#include "inferior.h"#include "objfiles.h"#include "observer.h"#include "python-internal.h"#include "arch-utils.h"#include "language.h"#include "gdb_signals.h"#include "py-event.h"#include "py-stopevent.h"Go to the source code of this file.
Defines | |
| #define | INFPY_REQUIRE_VALID(Inferior) |
| #define | CHARBUFFERPROC_NAME charbufferproc |
Functions | |
| PyObject * | inferior_to_inferior_object (struct inferior *inferior) |
| PyObject * | find_inferior_object (int pid) |
| thread_object * | find_thread_object (ptid_t ptid) |
| PyObject * | gdbpy_inferiors (PyObject *unused, PyObject *unused2) |
| PyObject * | gdbpy_selected_inferior (PyObject *self, PyObject *args) |
| int | gdbpy_initialize_inferior (void) |
| #define CHARBUFFERPROC_NAME charbufferproc |
Definition at line 894 of file py-inferior.c.
| #define INFPY_REQUIRE_VALID | ( | Inferior | ) |
do { \ if (!Inferior->inferior) \ { \ PyErr_SetString (PyExc_RuntimeError, \ _("Inferior no longer exists.")); \ return NULL; \ } \ } while (0)
Definition at line 72 of file py-inferior.c.
| PyObject* find_inferior_object | ( | int | pid | ) |
Definition at line 195 of file py-inferior.c.
| thread_object* find_thread_object | ( | ptid_t | ptid | ) |
Definition at line 206 of file py-inferior.c.
| PyObject* gdbpy_inferiors | ( | PyObject * | unused, |
| PyObject * | unused2 | ||
| ) |
Definition at line 399 of file py-inferior.c.
| int gdbpy_initialize_inferior | ( | void | ) |
Definition at line 781 of file py-inferior.c.
| PyObject* gdbpy_selected_inferior | ( | PyObject * | self, |
| PyObject * | args | ||
| ) |
Definition at line 775 of file py-inferior.c.
| PyObject* inferior_to_inferior_object | ( | struct inferior * | inferior | ) |
Definition at line 167 of file py-inferior.c.
1.7.6.1