![]() |
![]() |
![]() |
Anjuta Developers Reference Manual | ![]() |
---|---|---|---|---|
#include <libanjuta/interfaces/ianjuta-indicable.h> #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);
#define IANJUTA_TYPE_INDICABLE_INDICATOR (ianjuta_indicable_indicator_get_type())
typedef enum { IANJUTA_INDICABLE_NONE, IANJUTA_INDICABLE_IMPORTANT, IANJUTA_INDICABLE_WARNING, IANJUTA_INDICABLE_CRITICAL } IAnjutaIndicableIndicator;
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;
void ianjuta_indicable_clear (IAnjutaIndicable *obj, GError **err);
obj : |
|
err : |
void ianjuta_indicable_set (IAnjutaIndicable *obj, gint begin_location, gint end_location, IAnjutaIndicableIndicator indicator, GError **err);
obj : |
|
begin_location : |
|
end_location : |
|
indicator : |
|
err : |