GfPluginManager

GfPluginManager —

Synopsis




void        gf_plugin_manager_load          (const gchar *path_str);
void        gf_plugin_manager_load_defaults (void);
void        gf_plugin_manager_refresh       (const gchar *path_str);

Description

Details

gf_plugin_manager_load ()

void        gf_plugin_manager_load          (const gchar *path_str);

Scans the directories in path_str and creates a GfPlugin instance for every loaded plugin it finds.

path_str : A G_SEARCHPATH_SEPARATOR delimited list of directories to load plugins from.

gf_plugin_manager_load_defaults ()

void        gf_plugin_manager_load_defaults (void);

Loads the default user and system plugin directories.


gf_plugin_manager_refresh ()

void        gf_plugin_manager_refresh       (const gchar *path_str);

Does the same as gf_plugin_manager_load, plus removes all the GfPlugin instance for those that have been removed from disk.

path_str : A G_SEARCHPATH_SEPARATOR delimited list of directories to refresh