IAnjutaDebugManager

IAnjutaDebugManager — Interface for plugin that manages debuggers

Stability Level

Unstable, unless otherwise indicated

Synopsis


#include <libanjuta/interfaces/ianjuta-debug-manager.h>


#define             IANJUTA_DEBUG_MANAGER_ERROR
                    IAnjutaDebugManager;
                    IAnjutaDebugManagerIface;
GQuark              ianjuta_debug_manager_error_quark   (void);

Object Hierarchy


  GInterface
   +----IAnjutaDebugManager

Prerequisites

IAnjutaDebugManager requires GObject.

Signals


  "breakpoint-changed"                             : Run Last

Description

Details

IANJUTA_DEBUG_MANAGER_ERROR

#define IANJUTA_DEBUG_MANAGER_ERROR ianjuta_debug_manager_error_quark()


IAnjutaDebugManager

typedef struct _IAnjutaDebugManager IAnjutaDebugManager;


IAnjutaDebugManagerIface

typedef struct {
	GTypeInterface g_iface;
	
	/* Signal */
	void (*breakpoint_changed) (IAnjutaDebugManager *obj, IAnjutaDebuggerBreakpoint *breakpoint);
} IAnjutaDebugManagerIface;


ianjuta_debug_manager_error_quark ()

GQuark              ianjuta_debug_manager_error_quark   (void);

Returns :

Signal Details

The "breakpoint-changed" signal

void                user_function                      (IAnjutaDebugManager *ianjutadebugmanager,
                                                        gpointer             arg1,
                                                        gpointer             user_data)                : Run Last

ianjutadebugmanager : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.