MexPluginManager

MexPluginManager

Synopsis

GType               (*MexPluginGetTypeFunc)             (void);
struct              MexPluginManager;
struct              MexPluginManagerClass;
MexPluginManager *  mex_plugin_manager_get_default      (void);
void                mex_plugin_manager_refresh          (MexPluginManager *manager);

Object Hierarchy

  GObject
   +----MexPluginManager

Properties

  "search-paths"             gpointer              : Read / Write

Signals

  "plugin-loaded"                                  : Run Last

Description

Details

MexPluginGetTypeFunc ()

GType               (*MexPluginGetTypeFunc)             (void);

struct MexPluginManager

struct MexPluginManager;

struct MexPluginManagerClass

struct MexPluginManagerClass {
  GObjectClass parent_class;

  void (* plugin_loaded) (MexPluginManager *manager,
                          GObject          *plugin);
};

mex_plugin_manager_get_default ()

MexPluginManager *  mex_plugin_manager_get_default      (void);

mex_plugin_manager_refresh ()

void                mex_plugin_manager_refresh          (MexPluginManager *manager);

Property Details

The "search-paths" property

  "search-paths"             gpointer              : Read / Write

Paths to look in for plugins.

Signal Details

The "plugin-loaded" signal

void                user_function                      (MexPluginManager *mexpluginmanager,
                                                        GObject          *arg1,
                                                        gpointer          user_data)             : Run Last