IAnjutaDebuggerBreakpoint
IAnjutaDebuggerBreakpoint — Breakpoint Debugger interface
|
|
Stability Level
Unstable, unless otherwise indicated
Object Hierarchy
GInterface
+----IAnjutaDebuggerBreakpoint
Prerequisites
IAnjutaDebuggerBreakpoint requires
IAnjutaDebugger and GObject.
Details
IANJUTA_TYPE_DEBUGGER_BREAKPOINT_METHOD
#define IANJUTA_TYPE_DEBUGGER_BREAKPOINT_METHOD (ianjuta_debugger_breakpoint_method_get_type())
IANJUTA_TYPE_DEBUGGER_BREAKPOINT_TYPE
#define IANJUTA_TYPE_DEBUGGER_BREAKPOINT_TYPE (ianjuta_debugger_breakpoint_type_get_type())
enum IAnjutaDebuggerBreakpointMethod
typedef enum {
IANJUTA_DEBUGGER_BREAKPOINT_SET_AT_ADDRESS = 1 << 0,
IANJUTA_DEBUGGER_BREAKPOINT_SET_AT_FUNCTION = 1 << 1,
IANJUTA_DEBUGGER_BREAKPOINT_ENABLE = 1 << 2,
IANJUTA_DEBUGGER_BREAKPOINT_IGNORE = 1 << 3,
IANJUTA_DEBUGGER_BREAKPOINT_CONDITION = 1 << 4
} IAnjutaDebuggerBreakpointMethod;
enum IAnjutaDebuggerBreakpointType
typedef enum {
IANJUTA_DEBUGGER_BREAKPOINT_REMOVED = 1 << 0,
IANJUTA_DEBUGGER_BREAKPOINT_UPDATED = 1 << 17,
IANJUTA_DEBUGGER_BREAKPOINT_ON_LINE = 1 << 1,
IANJUTA_DEBUGGER_BREAKPOINT_ON_ADDRESS = 1 << 2,
IANJUTA_DEBUGGER_BREAKPOINT_ON_FUNCTION = 1 << 3,
IANJUTA_DEBUGGER_BREAKPOINT_ON_READ = 1 << 4,
IANJUTA_DEBUGGER_BREAKPOINT_ON_WRITE = 1 << 5,
IANJUTA_DEBUGGER_BREAKPOINT_WITH_ENABLE = 1 << 16,
IANJUTA_DEBUGGER_BREAKPOINT_WITH_IGNORE = 1 << 15,
IANJUTA_DEBUGGER_BREAKPOINT_WITH_TIME = 1 << 11,
IANJUTA_DEBUGGER_BREAKPOINT_WITH_CONDITION = 1 << 12,
IANJUTA_DEBUGGER_BREAKPOINT_WITH_TEMPORARY = 1 << 13
} IAnjutaDebuggerBreakpointType;
IAnjutaDebuggerBreakpointItem
typedef struct {
gint type;
guint id;
gchar *file;
guint line;
gchar *function;
gulong address;
gboolean enable;
guint ignore;
guint times;
gchar *condition;
gboolean temporary;
} IAnjutaDebuggerBreakpointItem;
IANJUTA_DEBUGGER_BREAKPOINT_ERROR
#define IANJUTA_DEBUGGER_BREAKPOINT_ERROR ianjuta_debugger_breakpoint_error_quark()
IAnjutaDebuggerBreakpoint
typedef struct _IAnjutaDebuggerBreakpoint IAnjutaDebuggerBreakpoint;
IAnjutaDebuggerBreakpointIface
typedef struct _IAnjutaDebuggerBreakpointIface IAnjutaDebuggerBreakpointIface;