| GObject Reference Manual | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> | 
| #include <gobject.h> struct GTypePlugin; void (*GTypePluginUse) (GTypePlugin *plugin); void (*GTypePluginUnuse) (GTypePlugin *plugin); void (*GTypePluginCompleteTypeInfo) (GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table); void (*GTypePluginCompleteInterfaceInfo) (GTypePlugin *plugin, GType interface_type, GType instance_type, GInterfaceInfo *info); void g_type_plugin_use (GTypePlugin *plugin); void g_type_plugin_unuse (GTypePlugin *plugin); void g_type_plugin_complete_type_info (GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table); void g_type_plugin_complete_interface_info (GTypePlugin *plugin, GType interface_type, GType instance_type, GInterfaceInfo *info); | 
| void (*GTypePluginCompleteTypeInfo) (GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table); | 
| void        (*GTypePluginCompleteInterfaceInfo)
                                            (GTypePlugin *plugin,
                                             GType interface_type,
                                             GType instance_type,
                                             GInterfaceInfo *info); | 
| void        g_type_plugin_complete_type_info
                                            (GTypePlugin *plugin,
                                             GType g_type,
                                             GTypeInfo *info,
                                             GTypeValueTable *value_table); | 
| void        g_type_plugin_complete_interface_info
                                            (GTypePlugin *plugin,
                                             GType interface_type,
                                             GType instance_type,
                                             GInterfaceInfo *info); |