方法

GLibOptionGroupset_parse_hooks

自 2.6 开始

声明 [源码]

void
g_option_group_set_parse_hooks (
  GOptionGroup* group,
  GOptionParseFunc pre_parse_func,
  GOptionParseFunc post_parse_func
)

描述 [源码]

将两个函数与 group 相关联,这些函数分别会在 g_option_context_parse() 在解析第一个选项之前和解析到最后一个选项之后被调用。

注意,当使用 g_option_group_new() 构建组时,可以指定传递给 pre_parse_funcpost_parse_func 的用户数据。

自 2.6 开始可用

此方法对语言绑定不可直接访问。

参数

pre_parse_func

类型: GOptionParseFunc

在解析之前的函数调用,或 NULL

参数可以是 NULL
post_parse_func

类型: GOptionParseFunc

在解析之后的函数调用,或 NULL

参数可以是 NULL