函数

GLibErrornew_valist

自:2.22

声明 [源]

GError*
g_error_new_valist (
  GQuark domain,
  gint code,
  const gchar* format,
  va_list args
)

描述 [源]

创建一个新的 GError,该 domaincode 需要指定,消息格式以 format 设置。

自:2.22

此功能不直接提供给语言绑定。

参数

domain

类型: GQuark

错误域。

code

类型: gint

错误码。

format

类型: const gchar*

错误消息的 Printf() 风格格式。

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

类型: va_list

消息格式的参数 va_list。

返回值

类型: GError

一个新 GError

函数的调用者拥有数据,并负责释放它。