Method

GPluginManagerload_plugin

Declaration [src]

gboolean
gplugin_manager_load_plugin (
  GPluginManager* manager,
  GPluginPlugin* plugin,
  GError** error
)

Description [src]

Loads plugin and all of its dependencies. If a dependency can not be loaded, plugin will not be loaded either. However, any other plugins that plugin depends on that were loaded from this call, will not be unloaded.

Parameters

plugin GPluginPlugin
 

GPluginPlugin instance.

 The data is owned by the caller of the function.
error GError **
  The return location for a GError*, or NULL.

Return value

Returns: gboolean
 

TRUE if plugin was loaded successfully or already loaded, FALSE otherwise.