Function
GioDBusErrorset_dbus_error
since: 2.26
Declaration [src]
void
g_dbus_error_set_dbus_error (
GError** error,
const gchar* dbus_error_name,
const gchar* dbus_error_message,
const gchar* format,
...
)
Description [src]
Sets *error
to a new GError
created with
g_dbus_error_new_for_dbus_error()
.
If format
is non-NULL
then it is prepended to dbus_error_message
.
Otherwise dbus_error_message
is used unmodified.
This function does nothing if error
is NULL
.
Available since: 2.26
This function is not directly available to language bindings.
Parameters
error
-
Type:
GError
Return location for a
GError
.The argument will be set by the function. The argument can be set to NULL
by the function.The argument can be NULL
.The caller of the function takes ownership of the returned data, and is responsible for freeing it. dbus_error_name
-
Type:
const gchar*
D-Bus error name.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. dbus_error_message
-
Type:
const gchar*
D-Bus error message.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. format
-
Type:
const gchar*
printf()
-style format to prepend todbus_error_message
, orNULL
to not modify the message.The argument can be NULL
.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. ...
-
Type:
Arguments for
format
.