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.