函数

GLibdatalist_get_data

声明 [源代码]

gpointer
g_datalist_get_data (
  GData** datalist,
  const gchar* key
)

描述 [源代码]

获取数据元素,使用其字符串标识符。这比使用 g_datalist_id_get_data() 慢,因为它比较字符串。

参数

datalist

类型: GData

一个 datalist。

该数据由函数调用者所有。
key

类型: const gchar*

用来识别数据元素的字符串。

该数据由函数调用者所有。
值是一个以 NUL 结束的 UTF-8 编码字符串。

返回值

类型: gpointer

数据元素或(如果不存在)为 NULL

数据由调用函数所有。
返回值可以是 NULL