IAnjutaIndicable

IAnjutaIndicable — Implemented by indicate that indicate a range

Stability Level

Unstable, unless otherwise indicated

Types and Values

Object Hierarchy

    GEnum
    ╰── IAnjutaIndicableIndicator
    GInterface
    ╰── IAnjutaIndicable

Includes

#include <libanjuta/interfaces/ianjuta-indicable.h>

Description

Functions

ianjuta_indicable_error_quark ()

GQuark
ianjuta_indicable_error_quark (void);

Returns


ianjuta_indicable_clear ()

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

Clear all indicators

Parameters

obj

Self

 

err

Error propagation and reporting

 

ianjuta_indicable_set ()

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

Set an indicator

Parameters

obj

Self

 

begin_location

Location where the indication should start

 

end_location

Location where the indication should end

 

indicator

the indicator to use

 

err

Error propagation and reporting

 

Types and Values

IANJUTA_INDICABLE_ERROR

#define IANJUTA_INDICABLE_ERROR ianjuta_indicable_error_quark()


enum IAnjutaIndicableIndicator

This enumeration is used to specify the appearance of the indicator

Members

IANJUTA_INDICABLE_NONE

No indicator

 

IANJUTA_INDICABLE_IMPORTANT

Important indicator

 

IANJUTA_INDICABLE_WARNING

Warning indicator

 

IANJUTA_INDICABLE_CRITICAL

Critical indicator