diff options
Diffstat (limited to 'e-util/e-plugin.h')
-rw-r--r-- | e-util/e-plugin.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/e-util/e-plugin.h b/e-util/e-plugin.h index e1dc1f29fd..1d628dacd4 100644 --- a/e-util/e-plugin.h +++ b/e-util/e-plugin.h @@ -22,7 +22,7 @@ struct _EPluginAuthor { /** * struct _EPlugin - An EPlugin instance. - * + * * @object: Superclass. * @id: Unique identifier for plugin instance. * @path: Filename where the xml definition resides. @@ -34,7 +34,7 @@ struct _EPluginAuthor { * @hooks: A list of the EPluginHooks this plugin requires. * @enabled: Whether the plugin is enabled or not. This is not fully * implemented. - * + * * The base EPlugin object is used to represent each plugin directly. * All of the plugin's hooks are loaded and managed through this * object. @@ -56,8 +56,8 @@ struct _EPlugin { }; /** - * struct _EPluginClass - - * + * struct _EPluginClass - + * * @class: Superclass. * @type: The plugin type. This is used by the plugin loader to * determine which plugin object to instantiate to handle the plugin. @@ -126,18 +126,18 @@ typedef int (*EPluginLibEnableFunc)(EPluginLib *ep, int enable); typedef int (*EPluginLibConfigureFunc)(EPluginLib *ep); /** - * struct _EPluginLib - - * + * struct _EPluginLib - + * * @plugin: Superclass. * @location: The filename of the shared object. * @module: The GModule once it is loaded. - * + * * This is a concrete EPlugin class. It loads and invokes dynamically * loaded libraries using GModule. The shared object isn't loaded * until the first callback is invoked. * * When the plugin is loaded, and if it exists, "e_plugin_lib_enable" - * will be invoked to initialise the + * will be invoked to initialise the **/ struct _EPluginLib { EPlugin plugin; @@ -147,10 +147,10 @@ struct _EPluginLib { }; /** - * struct _EPluginLibClass - - * + * struct _EPluginLibClass - + * * @plugin_class: Superclass. - * + * * The plugin library needs no additional class data. **/ struct _EPluginLibClass { @@ -169,11 +169,11 @@ typedef struct _EPluginHookTargetMap EPluginHookTargetMap; typedef struct _EPluginHookTargetKey EPluginHookTargetKey; /** - * struct _EPluginHookTargetKey - - * + * struct _EPluginHookTargetKey - + * * @key: Enumeration value as a string. * @value: Enumeration value as an integer. - * + * * A multi-purpose string to id mapping structure used with various * helper functions to simplify plugin hook subclassing. **/ @@ -183,8 +183,8 @@ struct _EPluginHookTargetKey { }; /** - * struct _EPluginHookTargetMap - - * + * struct _EPluginHookTargetMap - + * * @type: The string id of the target. * @id: The integer id of the target. Maps directly to the type field * of the various plugin type target id's. @@ -202,10 +202,10 @@ struct _EPluginHookTargetMap { /** * struct _EPluginHook - A plugin hook. - * + * * @object: Superclass. * @plugin: The parent object. - * + * * An EPluginHook is used as a container for each hook a given plugin * is listening to. **/ @@ -216,8 +216,8 @@ struct _EPluginHook { }; /** - * struct _EPluginHookClass - - * + * struct _EPluginHookClass - + * * @class: Superclass. * @id: The plugin hook type. This must be overriden by each subclass * and is used as a key when loading hook definitions. This string @@ -227,7 +227,7 @@ struct _EPluginHook { * @construct: Virtual method used to initialise the object when * loaded. * @enable: Virtual method used to enable or disable the hook. - * + * * The EPluginHookClass represents each hook type. The type of the * class is registered in a global table and is used to instantiate a * container for each hook. |