ExtensionBase


Object Hierarchy:

Peas.ExtensionBase Peas.ExtensionBase Peas.ExtensionBase GLib.Object GLib.Object GLib.Object->Peas.ExtensionBase

Description:

[ CCode ( type_id = "peas_extension_base_get_type ()" ) ]
public abstract class ExtensionBase : Object

Base class for C extensions.

ExtensionBase can optionally be used as a base class for the extensions of your plugin. By inheriting from it, you will make your extension able to access the related [class@PluginInfo], and especially the location where all the data of your plugin lives.

Non-C extensions will usually not inherit from this class: Python plugins automatically get a "plugin_info" attribute that serves the same purpose.


Namespace: Peas
Package: libpeas-2

Content:

Properties:

Creation methods:

Methods:

Inherited Members: