GluePlugin

GluePlugin — Underlying glue plugin

Synopsis




                    GluePluginComponent;
GType               (*GluePluginComponentGetTypeFunc)   (GluePlugin *plugin);
GluePlugin*         glue_plugin_new                     (GModule *module);
#define             GLUE_PLUGIN_MODULE                  (components)
#define             GLUE_REGISTER_COMPONENTS            (components)
#define             GLUE_GET_COMPONENT_TYPE             (components)

Description

Details

GluePluginComponent

typedef struct {
  const gchar *name;
  GluePluginComponentGetTypeFunc get_type_func;
} GluePluginComponent;


GluePluginComponentGetTypeFunc ()

GType               (*GluePluginComponentGetTypeFunc)   (GluePlugin *plugin);

plugin :
Returns :

glue_plugin_new ()

GluePlugin*         glue_plugin_new                     (GModule *module);

module :
Returns :

GLUE_PLUGIN_MODULE()

#define             GLUE_PLUGIN_MODULE(components)

components :

GLUE_REGISTER_COMPONENTS()

#define             GLUE_REGISTER_COMPONENTS(components)

components :

GLUE_GET_COMPONENT_TYPE()

#define             GLUE_GET_COMPONENT_TYPE(components)

components :