方法
GioTaskreturn_error
自从:2.36
声明 [源代码位置]
void
g_task_return_error (
GTask* task,
GError* error
)
描述 [源代码位置]
将 task 的结果设置为 error(task 假定拥有此对象),并完成任务(有关此意义的更多讨论,请参阅 g_task_return_pointer())。
请注意,由于任务现在拥有 error 的所有权,并且由于任务可能在调用 g_task_return_error() 之前完成,因此您不能假定在调用此方法后 error 仍然有效。如果需要保留本地副本,请在错误上调用 g_error_copy()。
另请参阅 g_task_return_new_error() 和 g_task_return_new_error_literal()。
自 2.36 以来可用
参数
error-
类型:
GError任务的函数返回的结果
GError。实例将获取数据,并负责释放它。