GlueFactory

GlueFactory — Underlying plugin factory

Synopsis




                    GlueFactory;
                    GlueFactoryClass;
GlueFactory*        glue_factory_new                    (void);
gboolean            glue_factory_add_path               (GlueFactory *factory,
                                                         const char *path);
GType               glue_factory_get_object_type        (GlueFactory *factory,
                                                         const gchar *component_name,
                                                         const gchar *type_name);
GObject*            glue_factory_create_object          (GlueFactory *factory,
                                                         const gchar *component_name,
                                                         const gchar *type_name,
                                                         ...);

Description

Details

GlueFactory

typedef struct _GlueFactory GlueFactory;


GlueFactoryClass

typedef struct _GlueFactoryClass GlueFactoryClass;


glue_factory_new ()

GlueFactory*        glue_factory_new                    (void);

Returns :

glue_factory_add_path ()

gboolean            glue_factory_add_path               (GlueFactory *factory,
                                                         const char *path);

factory :
path :
Returns :

glue_factory_get_object_type ()

GType               glue_factory_get_object_type        (GlueFactory *factory,
                                                         const gchar *component_name,
                                                         const gchar *type_name);

factory :
component_name :
type_name :
Returns :

glue_factory_create_object ()

GObject*            glue_factory_create_object          (GlueFactory *factory,
                                                         const gchar *component_name,
                                                         const gchar *type_name,
                                                         ...);

factory :
component_name :
type_name :
... :
Returns :