GluePlugin
GluePlugin — Underlying glue plugin
|
|
Details
GluePlugin
typedef struct {
GTypeModule parent;
GModule *module;
char *path;
} GluePlugin;
GluePluginComponent
typedef struct {
const gchar *name;
GluePluginComponentGetTypeFunc get_type_func;
} GluePluginComponent;
GluePluginComponentGetTypeFunc ()
GType (*GluePluginComponentGetTypeFunc)
(GluePlugin *plugin);
GLUE_PLUGIN_MODULE()
#define GLUE_PLUGIN_MODULE(components)
GLUE_REGISTER_COMPONENTS()
#define GLUE_REGISTER_COMPONENTS(components)
GLUE_GET_COMPONENT_TYPE()
#define GLUE_GET_COMPONENT_TYPE(components)