函数

GLibDuplicateFunc

声明

gpointer
(* GDuplicateFunc) (
  gpointer data,
  gpointer user_data
)

描述 [src]

用于“复制”对象的函数类型。这意味着什么取决于上下文,它可以仅仅是增加引用计数,如果 data 是一个引用计数对象。

参数

data

类型: gpointer

要复制的数据。

该参数可以为 NULL
该数据由函数的调用者所有。
user_data

类型: gpointer

在 g_datalist_id_dup_data() 中指定的用户数据。

该参数可以为 NULL
该数据由函数的调用者所有。

返回值

类型: gpointer

data 的副本。

该数据由被调用函数所有。
返回值可以为 NULL