方法
GioListStorefind_with_equal_func_full
自:2.74
声明 [src]
gboolean
g_list_store_find_with_equal_func_full (
GListStore* store,
GObject* item,
GEqualFuncFull equal_func,
gpointer user_data,
guint* position
)
描述 [src]
类似于 g_list_store_find_with_equal_func()
但增加了一个传递给 equal_func
的 user_data
。
item
总是作为 equal_func
的第二个参数传递。
自 GLib 2.76 起可以通过传递 NULL
给 item
。
自从:2.74
参数
item
-
类型:
GObject
一个项目。
参数可以为 NULL
。数据由方法调用者拥有。 equal_func
-
类型:
GEqualFuncFull
一个自定义的相等检查函数。
user_data
-
类型:
gpointer
传递给
equal_func
的用户数据。参数可以为 NULL
。数据由方法调用者拥有。 position
-
类型:
guint*
item
第一个位置,如果找到了。该参数将由函数设置。 参数可以为 NULL
。