|
GDB (xrefs)
|
#include "command.h"#include "python-internal.h"#include "inferior.h"#include "py-all-events.def"Go to the source code of this file.
Classes | |
| struct | eventregistry_object |
| struct | events_object |
Macros | |
| #define | GDB_PY_DEFINE_EVENT(name) eventregistry_object *name; |
Functions | |
| eventregistry_object * | create_eventregistry_object (void) |
| int | evregpy_no_listeners_p (eventregistry_object *registry) |
Variables | |
| events_object | gdb_py_events |
| #define GDB_PY_DEFINE_EVENT | ( | name | ) | eventregistry_object *name; |
Definition at line 42 of file py-events.h.
| eventregistry_object* create_eventregistry_object | ( | void | ) |
Definition at line 81 of file py-evtregistry.c.
References eventregistry_object_type, and gdb::ref_ptr< T, Policy >::release().
Referenced by add_new_registry().
| int evregpy_no_listeners_p | ( | eventregistry_object * | registry | ) |
Definition at line 120 of file py-evtregistry.c.
References eventregistry_object::callbacks.
Referenced by add_thread_object(), emit_clear_objfiles_event(), emit_continue_event(), emit_exited_event(), emit_inferior_call_event(), emit_memory_changed_event(), emit_new_objfile_event(), emit_register_changed_event(), emit_stop_event(), gdbpy_before_prompt_hook(), gdbpy_breakpoint_created(), gdbpy_breakpoint_deleted(), gdbpy_breakpoint_modified(), python_inferior_deleted(), and python_new_inferior().
| events_object gdb_py_events |
Definition at line 25 of file py-evtregistry.c.
Referenced by add_new_registry(), add_thread_object(), emit_clear_objfiles_event(), emit_continue_event(), emit_exited_event(), emit_inferior_call_event(), emit_memory_changed_event(), emit_new_objfile_event(), emit_register_changed_event(), emit_stop_event(), gdbpy_before_prompt_hook(), gdbpy_breakpoint_created(), gdbpy_breakpoint_deleted(), gdbpy_breakpoint_modified(), gdbpy_initialize_py_events(), python_inferior_deleted(), and python_new_inferior().
1.8.14