IAnjutaIndicable

IAnjutaIndicable — Implemented by indicate that indicate a range

Stability Level

Unstable, unless otherwise indicated

Synopsis




#define     IANJUTA_TYPE_INDICABLE_INDICATOR
enum        IAnjutaIndicableIndicator;
#define     IANJUTA_INDICABLE_ERROR
            IAnjutaIndicable;
            IAnjutaIndicableIface;
GQuark      ianjuta_indicable_error_quark   (void);
GType       ianjuta_indicable_get_type      (void);
void        ianjuta_indicable_clear         (IAnjutaIndicable *obj,
                                             GError **err);
void        ianjuta_indicable_set           (IAnjutaIndicable *obj,
                                             gint begin_location,
                                             gint end_location,
                                             IAnjutaIndicableIndicator indicator,
                                             GError **err);

Object Hierarchy


  GInterface
   +----IAnjutaIndicable

Prerequisites

IAnjutaIndicable requires GObject.

Description

Details

IANJUTA_TYPE_INDICABLE_INDICATOR

#define IANJUTA_TYPE_INDICABLE_INDICATOR (ianjuta_indicable_indicator_get_type())


enum IAnjutaIndicableIndicator

typedef enum {
	IANJUTA_INDICABLE_NONE,
	IANJUTA_INDICABLE_IMPORTANT,
	IANJUTA_INDICABLE_WARNING,
	IANJUTA_INDICABLE_CRITICAL
} IAnjutaIndicableIndicator;


IANJUTA_INDICABLE_ERROR

#define IANJUTA_INDICABLE_ERROR ianjuta_indicable_error_quark()


IAnjutaIndicable

typedef struct _IAnjutaIndicable IAnjutaIndicable;


IAnjutaIndicableIface

typedef struct {
	GTypeInterface g_iface;
	

	void (*clear) (IAnjutaIndicable *obj, GError **err);
	void (*set) (IAnjutaIndicable *obj, gint begin_location,  gint end_location,  IAnjutaIndicableIndicator indicator, GError **err);
} IAnjutaIndicableIface;


ianjuta_indicable_error_quark ()

GQuark      ianjuta_indicable_error_quark   (void);

Returns :


ianjuta_indicable_get_type ()

GType       ianjuta_indicable_get_type      (void);

Returns :


ianjuta_indicable_clear ()

void        ianjuta_indicable_clear         (IAnjutaIndicable *obj,
                                             GError **err);

obj :

err :


ianjuta_indicable_set ()

void        ianjuta_indicable_set           (IAnjutaIndicable *obj,
                                             gint begin_location,
                                             gint end_location,
                                             IAnjutaIndicableIndicator indicator,
                                             GError **err);

obj :

begin_location :

end_location :

indicator :

err :