| Anjuta Developers Reference Manual | ||||
|---|---|---|---|---|
#include <libanjuta/interfaces/ianjuta-cpu-debugger.h> #define IANJUTA_CPU_DEBUGGER_ERROR IAnjutaCpuDebugger; IAnjutaCpuDebuggerIface; GQuark ianjuta_cpu_debugger_error_quark (void); gboolean ianjuta_cpu_debugger_disassemble (IAnjutaCpuDebugger *obj, guint address, guint length, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err); gboolean ianjuta_cpu_debugger_inspect_memory (IAnjutaCpuDebugger *obj, guint address, guint length, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err); gboolean ianjuta_cpu_debugger_list_register (IAnjutaCpuDebugger *obj, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err); gboolean ianjuta_cpu_debugger_update_register (IAnjutaCpuDebugger *obj, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err); gboolean ianjuta_cpu_debugger_write_register (IAnjutaCpuDebugger *obj, IAnjutaDebuggerRegister *value, GError **err);
typedef struct {
GTypeInterface g_iface;
gboolean (*disassemble) (IAnjutaCpuDebugger *obj, guint address, guint length, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
gboolean (*inspect_memory) (IAnjutaCpuDebugger *obj, guint address, guint length, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
gboolean (*list_register) (IAnjutaCpuDebugger *obj, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
gboolean (*update_register) (IAnjutaCpuDebugger *obj, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
gboolean (*write_register) (IAnjutaCpuDebugger *obj, IAnjutaDebuggerRegister *value, GError **err);
} IAnjutaCpuDebuggerIface;
gboolean ianjuta_cpu_debugger_disassemble (IAnjutaCpuDebugger *obj, guint address, guint length, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
gboolean ianjuta_cpu_debugger_inspect_memory (IAnjutaCpuDebugger *obj, guint address, guint length, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
gboolean ianjuta_cpu_debugger_list_register (IAnjutaCpuDebugger *obj, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
|
|
|
|
|
|
|
|
Returns : |
gboolean ianjuta_cpu_debugger_update_register (IAnjutaCpuDebugger *obj, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
|
|
|
|
|
|
|
|
Returns : |
gboolean ianjuta_cpu_debugger_write_register (IAnjutaCpuDebugger *obj, IAnjutaDebuggerRegister *value, GError **err);
|
|
|
|
|
|
Returns : |