方法
GObjectTypeModuleregister_flags
自:2.6
声明 [src]
GType
g_type_module_register_flags (
GTypeModule* module,
const gchar* name,
const GFlagsValue* const_static_values
)
描述 [src]
搜索或注册一个使用特定类型插件实现的标志类型。如果已注册名为 type_name 的类型,则返回该类型的 GType 标识符,否则将新注册该类型,并返回结果 GType 标识符。
只要存在该类型的任何实例,类型插件将不会被卸载。
从2.56版开始,如果 module 是 NULL,则将调用 g_type_register_static()。在制作模块的静态构建时可以这样做。
自:2.6
参数
name-
类型:
const gchar*类型的名称。
数据由方法的调用者拥有。 值是一个以空字符终止的UTF-8字符串。 const_static_values-
类型:
GFlagsValue一个可能标志值的
GFlagsValue结构数组。数组由所有成员均为0的结构终止。数据由方法的调用者拥有。