#include "defs.h"
#include "command.h"
#include "py-events.h"
Go to the source code of this file.
◆ CPYCHECKER_TYPE_OBJECT_FOR_TYPEDEF()
◆ create_eventregistry_object()
◆ evregpy_connect()
static PyObject * evregpy_connect |
( |
PyObject * | self, |
|
|
PyObject * | function ) |
|
static |
◆ evregpy_dealloc()
static void evregpy_dealloc |
( |
PyObject * | self | ) |
|
|
static |
◆ evregpy_disconnect()
static PyObject * evregpy_disconnect |
( |
PyObject * | self, |
|
|
PyObject * | function ) |
|
static |
◆ evregpy_no_listeners_p()
Definition at line 119 of file py-evtregistry.c.
Referenced by add_thread_object(), connpy_connection_removed(), emit_clear_objfiles_event(), emit_continue_event(), emit_exited_event(), emit_exiting_event(), emit_free_objfile_event(), emit_inferior_call_event(), emit_memory_changed_event(), emit_new_objfile_event(), emit_register_changed_event(), emit_stop_event(), emit_thread_exit_event(), gdbpy_before_prompt_hook(), gdbpy_breakpoint_created(), gdbpy_breakpoint_deleted(), gdbpy_breakpoint_modified(), gdbpy_executable_changed(), gdbpy_program_space_event(), python_inferior_deleted(), and python_new_inferior().
◆ gdbpy_initialize_eventregistry()
◆ GDBPY_INITIALIZE_FILE()
◆ eventregistry_object_methods
PyMethodDef eventregistry_object_methods[] |
|
static |
Initial value:=
{
{ NULL }
}
static PyObject * evregpy_connect(PyObject *self, PyObject *function)
static PyObject * evregpy_disconnect(PyObject *self, PyObject *function)
Definition at line 128 of file py-evtregistry.c.
◆ eventregistry_object_type
PyTypeObject eventregistry_object_type |
◆ gdb_py_events
Definition at line 24 of file py-evtregistry.c.
Referenced by add_new_registry(), add_thread_object(), connpy_connection_removed(), emit_clear_objfiles_event(), emit_continue_event(), emit_exited_event(), emit_exiting_event(), emit_free_objfile_event(), emit_inferior_call_event(), emit_memory_changed_event(), emit_new_objfile_event(), emit_register_changed_event(), emit_stop_event(), emit_thread_exit_event(), gdbpy_before_prompt_hook(), gdbpy_breakpoint_created(), gdbpy_breakpoint_deleted(), gdbpy_breakpoint_modified(), gdbpy_events_mod_func(), gdbpy_executable_changed(), gdbpy_program_space_event(), python_inferior_deleted(), and python_new_inferior().