![]() |
![]() |
![]() |
Anjuta Developers Reference Manual | ![]() |
---|---|---|---|---|
#define IANJUTA_DEBUGGER_ERROR IAnjutaDebugger; IAnjutaDebuggerIface; GQuark ianjuta_debugger_error_quark (void); void ianjuta_debugger_breakpoint_delete (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err); void ianjuta_debugger_breakpoint_set (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err); void ianjuta_debugger_breakpoint_toggle (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err); gboolean ianjuta_debugger_is_busy (IAnjutaDebugger *obj, GError **err); void ianjuta_debugger_load (IAnjutaDebugger *obj, const gchar *prog_uri, const GList *source_search_directories, GError **err); void ianjuta_debugger_run_continue (IAnjutaDebugger *obj, GError **err); void ianjuta_debugger_run_to_position (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err); void ianjuta_debugger_step_in (IAnjutaDebugger *obj, GError **err); void ianjuta_debugger_step_out (IAnjutaDebugger *obj, GError **err); void ianjuta_debugger_step_over (IAnjutaDebugger *obj, GError **err);
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;
void ianjuta_debugger_breakpoint_delete (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err);
fixme
obj : |
Self |
uri : |
fixme |
line : |
fixme |
err : |
Error propagation and reporting. |
void ianjuta_debugger_breakpoint_set (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err);
fixme
obj : |
Self |
uri : |
fixme |
line : |
fixme |
err : |
Error propagation and reporting. |
void ianjuta_debugger_breakpoint_toggle (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err);
fixme
obj : |
Self |
uri : |
fixme |
line : |
fixme |
err : |
Error propagation and reporting. |
gboolean ianjuta_debugger_is_busy (IAnjutaDebugger *obj, GError **err);
fixme
obj : |
Self |
err : |
Error propagation and reporting. |
Returns : | fixme |
void ianjuta_debugger_load (IAnjutaDebugger *obj, const gchar *prog_uri, const GList *source_search_directories, GError **err);
fixme
obj : |
Self |
prog_uri : |
fixme |
source_search_directories : |
fixme |
err : |
Error propagation and reporting. |
void ianjuta_debugger_run_continue (IAnjutaDebugger *obj, GError **err);
fixme
obj : |
Self |
err : |
Error propagation and reporting. |
void ianjuta_debugger_run_to_position (IAnjutaDebugger *obj, const gchar *uri, gint line, GError **err);
fixme
obj : |
Self |
uri : |
fixme |
line : |
fixme |
err : |
Error propagation and reporting. |
void ianjuta_debugger_step_in (IAnjutaDebugger *obj, GError **err);
fixme
obj : |
Self |
err : |
Error propagation and reporting. |
void ianjuta_debugger_step_out (IAnjutaDebugger *obj, GError **err);
fixme
obj : |
Self |
err : |
Error propagation and reporting. |
void ianjuta_debugger_step_over (IAnjutaDebugger *obj, GError **err);
fixme
obj : |
Self |
err : |
Error propagation and reporting. |
void user_function (IAnjutaDebugger *ianjutadebugger, gboolean arg1, gpointer user_data) : Run Last
ianjutadebugger : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |