| 
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;