方法
GObjectWeakRefinit
自:2.32
声明 [src]
void
g_weak_ref_init (
GWeakRef* weak_ref,
GObject* object
)
描述 [src]
初始化非静态分配的 GWeakRef。
此函数还将调用 g_weak_ref_set() 并在新生成的弱引用上设置 object。
此函数应始终与调用 g_weak_ref_clear() 匹配。对于静态存储中的 GWeakRef,不需要使用此函数,因为它已经得到了适当的初始化。只需直接使用 g_weak_ref_set()。
可用自:2.32
此方法对语言绑定不可直接访问。
参数
object-
类型:
GObject一个
GObject或NULL。参数可以是 NULL。数据由方法的调用者拥有。