#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. |