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 :