#include <openldev-plugin.h>
Data Fields | |
| int | plugin_id |
| gboolean | enabled |
| string | file |
| string | library |
| string | name |
| string | author |
| string | description |
| string | copyright |
| PluginState | state |
| PluginState(* | init )(gpointer) |
| PluginState(* | destroy )(gpointer) |
| PluginState(* | reload )(gpointer) |
| GModule * | module |
|
|
Programmer that created the plugin. |
|
|
Simple copyright information about the creation of the plugin. |
|
|
A short, one line description of the plugin. |
|
|
Loaded disable function from the plugin library. |
|
|
Whether the plugin is currently enabled or disabled. |
|
|
The location of the plugin file on the user's system. |
|
|
Loaded initialization function from the plugin library. |
|
|
The location of the plugin library on the user's system. |
|
|
A GModule object that contains the links to the plugin library. |
|
|
Full name of the plugin. |
|
|
The value of the plugin in the list. This corresponds to its location in the vector. |
|
|
Loaded re-enable function from the plugin library. |
|
|
The current state of the plugin. See the PluginState enum. |
1.4.6