函数

GLibclear_handle_id

自:2.56

声明 [src]

void
g_clear_handle_id (
  guint* tag_ptr,
  GClearHandleFunc clear_func
)

说明 [src]

清除一个数字句柄,例如 GSource ID

tag_ptr 必须指向存储该句柄的变量的有效指针。

如果 ID 为零,则此函数将不执行任何操作。否则,将使用该 ID 作为参数调用 clear_func,并将该标记设置为 0。

还包含允许使用此函数而不进行指针转换的宏。

自 2.56 起可用

该函数不直接可用于语言绑定。

参数

tag_ptr

类型: guint*

指向句柄 ID 的指针。

该数据归该函数调用者所有。
clear_func

类型: GClearHandleFunc

调用以清除句柄的函数。