函数
GLibOptionParseFunc
声明
gboolean
(* GOptionParseFunc) (
GOptionContext* context,
GOptionGroup* group,
gpointer data,
GError** error
)
参数
上下文
-
类型:
GOptionContext
活跃的
GOptionContext
。数据为函数调用者所有。 组
-
类型:
GOptionGroup
此函数所属的组。
数据为函数调用者所有。 数据
-
类型:
gpointer
在使用 g_option_group_new() 创建选项时添加到包含此选项的
GOptionGroup
中的用户数据。参数可以为 NULL
。数据为函数调用者所有。 错误
-
类型:
GError **
用来返回 可恢复错误 的位置。
参数可以为 NULL
。如果返回位置不为 NULL
,则必须将其初始化为NULL
GError*
。如果无错误,函数会将参数初始化并保留为 NULL
。如果发生错误,将向参数设置新的分配的 GError
;调用者负责拥有并释放它。