函数
GioDBusErrorencode_gerror
自从:2.26
声明 [src]
gchar*
g_dbus_error_encode_gerror (
const GError* error
)
描述 [src]
为 error
创建一个D-Bus错误名称。如果 error
与已注册的错误匹配(参阅 g_dbus_error_register_error()),将返回相应的D-Bus错误名称。
否则,将使用如下形式的名称 org.gtk.GDBus.UnmappedGError.Quark._ESCAPED_QUARK_NAME.Code_ERROR_CODE
。这允许其他GDBus应用程序通过 g_dbus_error_new_for_dbus_error() 使用线上的错误映射回 GError
。
此函数通常仅在对象映射中使用,以在在线路上放置 GError
。常规应用程序不应使用它。
自 2.26 起可用
参数
error
-
类型:
GError
一个
GError
。数据由函数的调用者拥有。