Peas – libpeas-2 Reference Manual
Peas
Description:
public
namespace
Peas
Namespace:
Peas
Package:
libpeas-2
Content:
Classes:
Engine
-
The
Engine
is the object which manages the plugins.
ExtensionBase
-
Base class for C extensions.
ExtensionSet
-
Proxy for a set of extensions of the same type.
ObjectModule
-
Type module which allows extension registration.
PluginInfo
-
A
PluginInfo
contains all the information available about a plugin.
Enums:
PluginInfoError
-
These identify the various errors that can occur while loading a plugin.
Delegates:
public
delegate
void
ExtensionSetForeachFunc
(
ExtensionSet
@set,
PluginInfo
info,
Object
extension,
void
* data)
This function is passed to [method@ExtensionSet.
public
delegate
Object
FactoryFunc
(
Parameter
[] parameters)
A
FactoryFunc
is a factory function which will instanciate a new extension of a given type.