方法
GObjectValueinit_from_instance
自:2.42
声明 [src]
void
g_value_init_from_instance (
GValue* value,
GObjectTypeInstance* instance
)
描述 [src]
通过 value_table 的 collect_value()
函数初始化并设置 value
,使其从可实例化类型中获取。
注意:value
将会以 instance
的确切类型进行初始化。如果您希望将 value
的类型设置为不同的 GType(例如父类 GType),您需要手动调用 g_value_init()
和 g_value_set_instance()
。
自 2.42 版本起可用。
参数
instance
-
类型:
GTypeInstance
该实例。
这些数据由方法的调用者所属。