ianjuta-buildable

ianjuta-buildable —

Synopsis




#define     IANJUTA_BUILDABLE_ERROR
struct      IAnjutaBuildable;
struct      IAnjutaBuildableIface;
GQuark      ianjuta_buildable_error_quark   (void);
void        ianjuta_buildable_build         (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);
void        ianjuta_buildable_clean         (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);
void        ianjuta_buildable_configure     (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);
void        ianjuta_buildable_generate      (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);
void        ianjuta_buildable_install       (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);

Object Hierarchy


  GInterface
   +----IAnjutaBuildable

Prerequisites

IAnjutaBuildable requires GObject.

Description

Details

IANJUTA_BUILDABLE_ERROR

#define IANJUTA_BUILDABLE_ERROR ianjuta_buildable_error_quark()


struct IAnjutaBuildable

struct IAnjutaBuildable;


struct IAnjutaBuildableIface

struct IAnjutaBuildableIface {

	GTypeInterface g_iface;
	

	void (*build) (IAnjutaBuildable *obj, const gchar *uri, GError **err);
	void (*clean) (IAnjutaBuildable *obj, const gchar *uri, GError **err);
	void (*configure) (IAnjutaBuildable *obj, const gchar *uri, GError **err);
	void (*execute) (IAnjutaBuildable *obj, const gchar *uri, GError **err);
	void (*generate) (IAnjutaBuildable *obj, const gchar *uri, GError **err);
	void (*install) (IAnjutaBuildable *obj, const gchar *uri, GError **err);

};


ianjuta_buildable_error_quark ()

GQuark      ianjuta_buildable_error_quark   (void);

Returns :

ianjuta_buildable_build ()

void        ianjuta_buildable_build         (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);

obj :
uri :
err :

ianjuta_buildable_clean ()

void        ianjuta_buildable_clean         (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);

obj :
uri :
err :

ianjuta_buildable_configure ()

void        ianjuta_buildable_configure     (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);

obj :
uri :
err :

ianjuta_buildable_generate ()

void        ianjuta_buildable_generate      (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);

obj :
uri :
err :

ianjuta_buildable_install ()

void        ianjuta_buildable_install       (IAnjutaBuildable *obj,
                                             const gchar *uri,
                                             GError **err);

obj :
uri :
err :