GDB (xrefs)
|
Go to the source code of this file.
Functions | |
static gdbpy_ref | create_inferior_call_event_object (inferior_call_kind flag, ptid_t ptid, CORE_ADDR addr) |
static gdbpy_ref | create_register_changed_event_object (frame_info_ptr frame, int regnum) |
static gdbpy_ref | create_memory_changed_event_object (CORE_ADDR addr, ssize_t len) |
int | emit_inferior_call_event (inferior_call_kind flag, ptid_t thread, CORE_ADDR addr) |
int | emit_memory_changed_event (CORE_ADDR addr, ssize_t len) |
int | emit_register_changed_event (frame_info_ptr frame, int regnum) |
|
static |
Definition at line 27 of file py-infevents.c.
References create_event_object(), evpy_add_attribute(), gdb_py_object_from_ulongest(), gdbpy_create_ptid_object(), INFERIOR_CALL_POST, and INFERIOR_CALL_PRE.
Referenced by emit_inferior_call_event().
|
static |
Definition at line 93 of file py-infevents.c.
References create_event_object(), evpy_add_attribute(), gdb_py_object_from_longest(), and gdb_py_object_from_ulongest().
Referenced by emit_memory_changed_event().
|
static |
Definition at line 65 of file py-infevents.c.
References create_event_object(), evpy_add_attribute(), frame_info_to_frame_object(), gdb_py_object_from_longest(), and regnum.
Referenced by emit_register_changed_event().
int emit_inferior_call_event | ( | inferior_call_kind | flag, |
ptid_t | thread, | ||
CORE_ADDR | addr ) |
Definition at line 123 of file py-infevents.c.
References create_inferior_call_event_object(), evpy_emit_event(), evregpy_no_listeners_p(), and gdb_py_events.
Referenced by python_on_inferior_call_post(), and python_on_inferior_call_pre().
int emit_memory_changed_event | ( | CORE_ADDR | addr, |
ssize_t | len ) |
Definition at line 139 of file py-infevents.c.
References create_memory_changed_event_object(), evpy_emit_event(), evregpy_no_listeners_p(), and gdb_py_events.
Referenced by python_on_memory_change().
int emit_register_changed_event | ( | frame_info_ptr | frame, |
int | regnum ) |
Definition at line 154 of file py-infevents.c.
References create_register_changed_event_object(), evpy_emit_event(), evregpy_no_listeners_p(), gdb_py_events, and regnum.
Referenced by python_on_register_change().