| Anjuta Developers Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#include <libanjuta/interfaces/ianjuta-indicable.h> #define IANJUTA_INDICABLE_ERROR struct IAnjutaIndicableIface; enum IAnjutaIndicableIndicator; void ianjuta_indicable_clear (IAnjutaIndicable *obj,GError **err); GQuark ianjuta_indicable_error_quark (void); void ianjuta_indicable_set (IAnjutaIndicable *obj,IAnjutaIterable *begin_location,IAnjutaIterable *end_location,IAnjutaIndicableIndicator indicator,GError **err);
struct IAnjutaIndicableIface {
GTypeInterface g_iface;
void (*clear) (IAnjutaIndicable *obj, GError **err);
void (*set) (IAnjutaIndicable *obj, IAnjutaIterable *begin_location, IAnjutaIterable *end_location, IAnjutaIndicableIndicator indicator, GError **err);
};
typedef enum {
IANJUTA_INDICABLE_NONE,
IANJUTA_INDICABLE_IMPORTANT,
IANJUTA_INDICABLE_WARNING,
IANJUTA_INDICABLE_CRITICAL
} IAnjutaIndicableIndicator;
This enumeration is used to specify the appearance of the indicator
void ianjuta_indicable_clear (IAnjutaIndicable *obj,GError **err);
Clear all indicators
|
Self |
|
Error propagation and reporting |
void ianjuta_indicable_set (IAnjutaIndicable *obj,IAnjutaIterable *begin_location,IAnjutaIterable *end_location,IAnjutaIndicableIndicator indicator,GError **err);
Set an indicator
|
Self |
|
Location where the indication should start |
|
Location where the indication should end |
|
the indicator to use |
|
Error propagation and reporting |