|
Data Structures
|
struct |
_GTypeModule |
struct |
_GTypeModuleClass |
Defines
|
#define |
G_TYPE_TYPE_MODULE (g_type_module_get_type ())
|
#define |
G_TYPE_MODULE(module) (G_TYPE_CHECK_INSTANCE_CAST ((module), G_TYPE_TYPE_MODULE, GTypeModule))
|
#define |
G_TYPE_MODULE_CLASS(class) (G_TYPE_CHECK_CLASS_CAST ((class), G_TYPE_TYPE_MODULE, GTypeModuleClass))
|
#define |
G_IS_TYPE_MODULE(module) (G_TYPE_CHECK_INSTANCE_TYPE ((module), G_TYPE_TYPE_MODULE))
|
#define |
G_IS_TYPE_MODULE_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), G_TYPE_TYPE_MODULE))
|
#define |
G_TYPE_MODULE_GET_CLASS(module) (G_TYPE_INSTANCE_GET_CLASS ((module), G_TYPE_TYPE_MODULE, GTypeModuleClass))
|
Typedefs
|
typedef typedefG_BEGIN_DECLS
struct _GTypeModule
|
GTypeModule |
typedef _GTypeModuleClass
|
GTypeModuleClass |
Functions
|
IMPORT_C GType
|
g_type_module_get_type (void) G_GNUC_CONST
|
IMPORT_C gboolean
|
g_type_module_use (GTypeModule *module)
|
IMPORT_C void |
g_type_module_unuse (GTypeModule *module)
|
IMPORT_C void |
g_type_module_set_name (GTypeModule *module, const gchar *name)
|
IMPORT_C GType
|
g_type_module_register_type (GTypeModule *module, GType parent_type, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags)
|
IMPORT_C void |
g_type_module_add_interface (GTypeModule *module, GType instance_type, GType interface_type, const GInterfaceInfo *interface_info)
|
IMPORT_C GType
|
g_type_module_register_enum (GTypeModule *module, const gchar *name, const GEnumValue *const_static_values)
|
IMPORT_C GType
|
g_type_module_register_flags (GTypeModule *module, const gchar *name, const GFlagsValue *const_static_values)
|