## GlueFactory

GlueFactory — Underlying plugin factory

##

# Synopsis

    struct      GlueFactory;
    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

### struct GlueFactory

    struct GlueFactory;

### 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 : |