ianjuta-debuggerianjuta-debugger — | |
Object Hierarchy
GInterface
+----IAnjutaDebugger
Prerequisites
IAnjutaDebugger requires
GObject.
Details
IANJUTA_DEBUGGER_ERROR
#define IANJUTA_DEBUGGER_ERROR ianjuta_debugger_error_quark()
IAnjutaDebugger
typedef struct _IAnjutaDebugger IAnjutaDebugger;
IAnjutaDebuggerIface
typedef struct {
GTypeInterface g_iface;
/* Signal */
void (*busy) (IAnjutaDebugger *obj, gboolean busy_state);
void (*breakpoint_delete) (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err);
void (*breakpoint_set) (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err);
void (*breakpoint_toggle) (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err);
gboolean (*is_busy) (IAnjutaDebugger *obj, GError **err);
void (*load) (IAnjutaDebugger *obj, const gchar *prog_uri, const GList *source_search_directories, GError **err);
void (*run_continue) (IAnjutaDebugger *obj, GError **err);
void (*run_to_position) (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err);
void (*step_in) (IAnjutaDebugger *obj, GError **err);
void (*step_out) (IAnjutaDebugger *obj, GError **err);
void (*step_over) (IAnjutaDebugger *obj, GError **err);
} IAnjutaDebuggerIface;
ianjuta_debugger_error_quark ()
GQuark ianjuta_debugger_error_quark (void);
ianjuta_debugger_run_continue ()
void ianjuta_debugger_run_continue (IAnjutaDebugger *obj,
GError **err);
ianjuta_debugger_step_in ()
void ianjuta_debugger_step_in (IAnjutaDebugger *obj,
GError **err);
ianjuta_debugger_step_out ()
void ianjuta_debugger_step_out (IAnjutaDebugger *obj,
GError **err);
ianjuta_debugger_step_over ()
void ianjuta_debugger_step_over (IAnjutaDebugger *obj,
GError **err);