|
Data Structures
|
struct |
_GTypePluginClass |
Defines
|
#define |
G_TYPE_TYPE_PLUGIN (g_type_plugin_get_type ())
|
#define |
G_TYPE_PLUGIN(inst) (G_TYPE_CHECK_INSTANCE_CAST ((inst), G_TYPE_TYPE_PLUGIN, GTypePlugin))
|
#define |
G_TYPE_PLUGIN_CLASS(vtable) (G_TYPE_CHECK_CLASS_CAST ((vtable), G_TYPE_TYPE_PLUGIN, GTypePluginClass))
|
#define |
G_IS_TYPE_PLUGIN(inst) (G_TYPE_CHECK_INSTANCE_TYPE ((inst), G_TYPE_TYPE_PLUGIN))
|
#define |
G_IS_TYPE_PLUGIN_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), G_TYPE_TYPE_PLUGIN))
|
#define |
G_TYPE_PLUGIN_GET_CLASS(inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), G_TYPE_TYPE_PLUGIN, GTypePluginClass))
|
Typedefs
|
typedef _GTypePluginClass
|
GTypePluginClass |
typedef void(* |
GTypePluginUse )(GTypePlugin *plugin)
|
typedef void(* |
GTypePluginUnuse )(GTypePlugin *plugin)
|
typedef void(* |
GTypePluginCompleteTypeInfo )(GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
|
typedef void(* |
GTypePluginCompleteInterfaceInfo )(GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
|
Functions
|
GType
|
g_type_plugin_get_type (void) G_GNUC_CONST
|
IMPORT_C void |
g_type_plugin_use (GTypePlugin *plugin)
|
IMPORT_C void |
g_type_plugin_unuse (GTypePlugin *plugin)
|
IMPORT_C void |
g_type_plugin_complete_type_info (GTypePlugin *plugin, GType g_type, GTypeInfo *info, GTypeValueTable *value_table)
|
IMPORT_C void |
g_type_plugin_complete_interface_info (GTypePlugin *plugin, GType instance_type, GType interface_type, GInterfaceInfo *info)
|