GimpInterpreterDB

GimpInterpreterDB

Synopsis

                    GimpInterpreterDB;
GimpInterpreterDB * gimp_interpreter_db_new             (void);
void                gimp_interpreter_db_load            (GimpInterpreterDB *db,
                                                         const gchar *interp_path);
void                gimp_interpreter_db_clear           (GimpInterpreterDB *db);
gchar *             gimp_interpreter_db_resolve         (GimpInterpreterDB *db,
                                                         const gchar *program_path,
                                                         gchar **interp_arg);
gchar *             gimp_interpreter_db_get_extensions  (GimpInterpreterDB *db);

Object Hierarchy

  GObject
   +----GimpInterpreterDB

Description

Details

GimpInterpreterDB

typedef struct _GimpInterpreterDB GimpInterpreterDB;


gimp_interpreter_db_new ()

GimpInterpreterDB * gimp_interpreter_db_new             (void);


gimp_interpreter_db_load ()

void                gimp_interpreter_db_load            (GimpInterpreterDB *db,
                                                         const gchar *interp_path);


gimp_interpreter_db_clear ()

void                gimp_interpreter_db_clear           (GimpInterpreterDB *db);


gimp_interpreter_db_resolve ()

gchar *             gimp_interpreter_db_resolve         (GimpInterpreterDB *db,
                                                         const gchar *program_path,
                                                         gchar **interp_arg);


gimp_interpreter_db_get_extensions ()

gchar *             gimp_interpreter_db_get_extensions  (GimpInterpreterDB *db);

Returns :

a newly allocated string with all registered file extensions separated by G_SEARCHPATH_SEPARATOR; or NULL if no extensions are registered