GuppiPlugInSpec

Name

GuppiPlugInSpec -- 

Synopsis



#define     GUPPI_PLUG_IN_SPEC0             (obj)
#define     GUPPI_IS_PLUG_IN_SPEC0          (obj)
GuppiPlugInSpec* guppi_plug_in_spec_new     (const gchar *spec_file);
GuppiPlugIn* guppi_plug_in_spec_plug_in     (GuppiPlugInSpec*);
GuppiPlugInSpec* guppi_plug_in_spec_lookup  (const gchar *type,
                                             const gchar *code);
gboolean    guppi_plug_in_exists            (const gchar *type,
                                             const gchar *code);
gboolean    guppi_plug_in_is_loaded         (const gchar *type,
                                             const gchar *code);
void        guppi_plug_in_force_load        (const gchar *type,
                                             const gchar *code);
GuppiPlugIn* guppi_plug_in_lookup           (const gchar *type,
                                             const gchar *code);
void        guppi_plug_in_path_set          (const gchar *path);
void        guppi_plug_in_path_prepend      (const gchar *path);
void        guppi_plug_in_path_append       (const gchar *path);
void        guppi_plug_in_path_reset_to_default
                                            (void);
void        guppi_plug_in_path_dump         (void);
void        guppi_plug_in_spec_find         (const gchar *path,
                                             gboolean recursive);
void        guppi_plug_in_spec_find_all     (void);
void        guppi_plug_in_load_all          (void);
void        guppi_plug_in_spec_load_by_type (const gchar *type);
void        (*GuppiPlugInSpecFn)            (GuppiPlugInSpec*,
                                             gpointer);
void        guppi_plug_in_spec_foreach      (GuppiPlugInSpecFn,
                                             gpointer);
void        guppi_plug_in_spec_foreach_of_type
                                            (const gchar *type,
                                             GuppiPlugInSpecFn,
                                             gpointer);
gint        guppi_plug_in_count             (void);
gint        guppi_plug_in_count_by_type     (const gchar *type);
void        guppi_plug_in_spec_shutdown     (gpointer ignored);

Object Hierarchy


  GtkObject
   +----GuppiPlugInSpec

Description

A longer description goes here.

Details

GUPPI_PLUG_IN_SPEC0()

#define GUPPI_PLUG_IN_SPEC0(obj) ((obj) ? (GUPPI_PLUG_IN_SPEC(obj)) : NULL)

GUPPI_IS_PLUG_IN_SPEC0()

#define GUPPI_IS_PLUG_IN_SPEC0(obj) (((obj) == NULL) || (GUPPI_IS_PLUG_IN_SPEC(obj)))

guppi_plug_in_spec_new ()

GuppiPlugInSpec* guppi_plug_in_spec_new     (const gchar *spec_file);

guppi_plug_in_spec_plug_in ()

GuppiPlugIn* guppi_plug_in_spec_plug_in     (GuppiPlugInSpec*);

guppi_plug_in_spec_lookup ()

GuppiPlugInSpec* guppi_plug_in_spec_lookup  (const gchar *type,
                                             const gchar *code);

guppi_plug_in_exists ()

gboolean    guppi_plug_in_exists            (const gchar *type,
                                             const gchar *code);

guppi_plug_in_is_loaded ()

gboolean    guppi_plug_in_is_loaded         (const gchar *type,
                                             const gchar *code);

guppi_plug_in_force_load ()

void        guppi_plug_in_force_load        (const gchar *type,
                                             const gchar *code);

guppi_plug_in_lookup ()

GuppiPlugIn* guppi_plug_in_lookup           (const gchar *type,
                                             const gchar *code);

guppi_plug_in_path_set ()

void        guppi_plug_in_path_set          (const gchar *path);

guppi_plug_in_path_prepend ()

void        guppi_plug_in_path_prepend      (const gchar *path);

guppi_plug_in_path_append ()

void        guppi_plug_in_path_append       (const gchar *path);

guppi_plug_in_path_reset_to_default ()

void        guppi_plug_in_path_reset_to_default
                                            (void);

guppi_plug_in_path_dump ()

void        guppi_plug_in_path_dump         (void);

guppi_plug_in_spec_find ()

void        guppi_plug_in_spec_find         (const gchar *path,
                                             gboolean recursive);

guppi_plug_in_spec_find_all ()

void        guppi_plug_in_spec_find_all     (void);

guppi_plug_in_load_all ()

void        guppi_plug_in_load_all          (void);

guppi_plug_in_spec_load_by_type ()

void        guppi_plug_in_spec_load_by_type (const gchar *type);

GuppiPlugInSpecFn ()

void        (*GuppiPlugInSpecFn)            (GuppiPlugInSpec*,
                                             gpointer);

guppi_plug_in_spec_foreach ()

void        guppi_plug_in_spec_foreach      (GuppiPlugInSpecFn,
                                             gpointer);

guppi_plug_in_spec_foreach_of_type ()

void        guppi_plug_in_spec_foreach_of_type
                                            (const gchar *type,
                                             GuppiPlugInSpecFn,
                                             gpointer);

guppi_plug_in_count ()

gint        guppi_plug_in_count             (void);

guppi_plug_in_count_by_type ()

gint        guppi_plug_in_count_by_type     (const gchar *type);

guppi_plug_in_spec_shutdown ()

void        guppi_plug_in_spec_shutdown     (gpointer ignored);