ianjuta-debugger-manager

ianjuta-debugger-manager

Synopsis




#define             IANJUTA_DEBUGGER_MANAGER_ERROR
                    IAnjutaDebuggerManager;
                    IAnjutaDebuggerManagerIface;
GQuark              ianjuta_debugger_manager_error_quark
                                                        (void);
gboolean            ianjuta_debugger_manager_is_active  (IAnjutaDebuggerManager *obj,
                                                         GError **err);
gboolean            ianjuta_debugger_manager_is_busy    (IAnjutaDebuggerManager *obj,
                                                         GError **err);
void                ianjuta_debugger_manager_start      (IAnjutaDebuggerManager *obj,
                                                         const gchar *prog_uri,
                                                         const GList *source_search_directories,
                                                         GError **err);
gboolean            ianjuta_debugger_manager_stop       (IAnjutaDebuggerManager *obj,
                                                         GError **err);

Object Hierarchy


  GInterface
   +----IAnjutaDebuggerManager

Prerequisites

IAnjutaDebuggerManager requires GObject.

Description

Details

IANJUTA_DEBUGGER_MANAGER_ERROR

#define IANJUTA_DEBUGGER_MANAGER_ERROR ianjuta_debugger_manager_error_quark()


IAnjutaDebuggerManager

typedef struct _IAnjutaDebuggerManager IAnjutaDebuggerManager;


IAnjutaDebuggerManagerIface

typedef struct {
	GTypeInterface g_iface;
	

	gboolean (*is_active) (IAnjutaDebuggerManager *obj, GError **err);
	gboolean (*is_busy) (IAnjutaDebuggerManager *obj, GError **err);
	void (*start) (IAnjutaDebuggerManager *obj, const gchar *prog_uri, const GList *source_search_directories, GError **err);
	gboolean (*stop) (IAnjutaDebuggerManager *obj, GError **err);
} IAnjutaDebuggerManagerIface;


ianjuta_debugger_manager_error_quark ()

GQuark              ianjuta_debugger_manager_error_quark
                                                        (void);

Returns :

ianjuta_debugger_manager_is_active ()

gboolean            ianjuta_debugger_manager_is_active  (IAnjutaDebuggerManager *obj,
                                                         GError **err);

fixme

obj : Self
err : Error propagation and reporting.
Returns : fixme

ianjuta_debugger_manager_is_busy ()

gboolean            ianjuta_debugger_manager_is_busy    (IAnjutaDebuggerManager *obj,
                                                         GError **err);

fixme

obj : Self
err : Error propagation and reporting.
Returns : fixme

ianjuta_debugger_manager_start ()

void                ianjuta_debugger_manager_start      (IAnjutaDebuggerManager *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.

ianjuta_debugger_manager_stop ()

gboolean            ianjuta_debugger_manager_stop       (IAnjutaDebuggerManager *obj,
                                                         GError **err);

fixme

obj : Self
err : Error propagation and reporting.
Returns : fixme