public class Plugin : Object {
public weak PluginDesc desc ;
public weak PluginDesc orig_desc ;
public uint flags ;
public weak string filename ;
public weak string basename ;
public weak GLib.Module module ;
public int64 file_size ;
public ulong file_mtime ;
public bool registered ;
public static GLib.Quark error_quark ( ) ;
public weak string get_description ( ) ;
public weak string get_filename ( ) ;
public weak string get_license ( ) ;
public weak GLib.Module get_module ( ) ;
public weak string get_name ( ) ;
public weak string get_origin ( ) ;
public weak string get_package ( ) ;
public weak string get_source ( ) ;
public weak string get_version ( ) ;
public bool is_loaded ( ) ;
public static void list_free ( GLib.List list ) ;
public weak Plugin load ( ) ;
public static weak Plugin load_by_name ( string name ) ;
public static weak Plugin load_file ( string filename )
throws GLib.Error;
public bool name_filter ( string name ) ;
public static bool register_static ( int major_version,
int minor_version,
string name,
string description,
PluginInitFunc init_func,
string version,
string license,
string source,
string package,
string origin ) ;
}

public weak PluginDesc desc ;
public weak PluginDesc orig_desc ;
public uint flags ;
public weak string filename ;
public weak string basename ;
public weak GLib.Module module ;
public int64 file_size ;
public ulong file_mtime ;
public bool registered ;
public static GLib.Quark error_quark ( ) ;
public weak string get_description ( ) ;
public weak string get_filename ( ) ;
public weak string get_license ( ) ;
public weak GLib.Module get_module ( ) ;
public weak string get_name ( ) ;
public weak string get_origin ( ) ;
public weak string get_package ( ) ;
public weak string get_source ( ) ;
public weak string get_version ( ) ;
public bool is_loaded ( ) ;
public static void list_free ( GLib.List list ) ;
public weak Plugin load ( ) ;
public static weak Plugin load_by_name ( string name ) ;
public static weak Plugin load_file ( string filename )
throws GLib.Error;
public bool name_filter ( string name ) ;
public static bool register_static ( int major_version,
int minor_version,
string name,
string description,
PluginInitFunc init_func,
string version,
string license,
string source,
string package,
string origin ) ;
Created by Valadoc