ianjuta-message-view

ianjuta-message-view —

Synopsis




#define     IANJUTA_MESSAGE_VIEW_ERROR
enum        IAnjutaMessageViewType;
struct      IAnjutaMessageView;
struct      IAnjutaMessageViewIface;
GQuark      ianjuta_message_view_error_quark
                                            (void);
void        ianjuta_message_view_buffer_append
                                            (IAnjutaMessageView *obj,
                                             const gchar *text,
                                             GError **err);
void        ianjuta_message_view_append     (IAnjutaMessageView *obj,
                                             IAnjutaMessageViewType type,
                                             const gchar *summary,
                                             const gchar *details,
                                             GError **err);
void        ianjuta_message_view_clear      (IAnjutaMessageView *obj,
                                             GError **err);
const gchar* ianjuta_message_view_get_current_message
                                            (IAnjutaMessageView *obj,
                                             GError **err);
GList*      ianjuta_message_view_get_all_messages
                                            (IAnjutaMessageView *obj,
                                             GError **err);
void        ianjuta_message_view_select_next
                                            (IAnjutaMessageView *obj,
                                             GError **err);
void        ianjuta_message_view_select_previous
                                            (IAnjutaMessageView *obj,
                                             GError **err);

Object Hierarchy


  GInterface
   +----IAnjutaMessageView

Prerequisites

IAnjutaMessageView requires GObject.

Description

Details

IANJUTA_MESSAGE_VIEW_ERROR

#define IANJUTA_MESSAGE_VIEW_ERROR ianjuta_message_view_error_quark()


enum IAnjutaMessageViewType

typedef enum {
	IANJUTA_MESSAGE_VIEW_TYPE_NORMAL,
	IANJUTA_MESSAGE_VIEW_TYPE_INFO,
	IANJUTA_MESSAGE_VIEW_TYPE_WARNING,
	IANJUTA_MESSAGE_VIEW_TYPE_ERROR
} IAnjutaMessageViewType;


struct IAnjutaMessageView

struct IAnjutaMessageView;


struct IAnjutaMessageViewIface

struct IAnjutaMessageViewIface {

	GTypeInterface g_iface;
	
	/* Signal */
	void (*buffer_flushed) (IAnjutaMessageView *obj, const gchar *line);
	/* Signal */
	void (*message_clicked) (IAnjutaMessageView *obj, const gchar *message);

	void (*append) (IAnjutaMessageView *obj, IAnjutaMessageViewType type, const gchar *summary, const gchar *details, GError **err);
	void (*buffer_append) (IAnjutaMessageView *obj, const gchar *text, GError **err);
	void (*clear) (IAnjutaMessageView *obj, GError **err);
	GList* (*get_all_messages) (IAnjutaMessageView *obj, GError **err);
	const gchar* (*get_current_message) (IAnjutaMessageView *obj, GError **err);
	void (*select_next) (IAnjutaMessageView *obj, GError **err);
	void (*select_previous) (IAnjutaMessageView *obj, GError **err);

};


ianjuta_message_view_error_quark ()

GQuark      ianjuta_message_view_error_quark
                                            (void);

Returns :

ianjuta_message_view_buffer_append ()

void        ianjuta_message_view_buffer_append
                                            (IAnjutaMessageView *obj,
                                             const gchar *text,
                                             GError **err);

obj :
text :
err :

ianjuta_message_view_append ()

void        ianjuta_message_view_append     (IAnjutaMessageView *obj,
                                             IAnjutaMessageViewType type,
                                             const gchar *summary,
                                             const gchar *details,
                                             GError **err);

obj :
type :
summary :
details :
err :

ianjuta_message_view_clear ()

void        ianjuta_message_view_clear      (IAnjutaMessageView *obj,
                                             GError **err);

obj :
err :

ianjuta_message_view_get_current_message ()

const gchar* ianjuta_message_view_get_current_message
                                            (IAnjutaMessageView *obj,
                                             GError **err);

obj :
err :
Returns :

ianjuta_message_view_get_all_messages ()

GList*      ianjuta_message_view_get_all_messages
                                            (IAnjutaMessageView *obj,
                                             GError **err);

obj :
err :
Returns :

ianjuta_message_view_select_next ()

void        ianjuta_message_view_select_next
                                            (IAnjutaMessageView *obj,
                                             GError **err);

obj :
err :

ianjuta_message_view_select_previous ()

void        ianjuta_message_view_select_previous
                                            (IAnjutaMessageView *obj,
                                             GError **err);

obj :
err :