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:
GErrorReturn location for a
GError.The argument will be set by the function. The argument can be set to NULLby 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, orNULLto 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.