| Top |
| #define | GO_INIT_RET_ERROR_INFO() |
| void | go_error_info_add_details () |
| void | go_error_info_add_details_list () |
| void | go_error_info_free () |
| GOErrorInfo * | go_error_info_new_from_errno () |
| GOErrorInfo * | go_error_info_new_from_error_list () |
| GOErrorInfo * | go_error_info_new_printf () |
| GOErrorInfo * | go_error_info_new_str () |
| GOErrorInfo * | go_error_info_new_str_with_details () |
| GOErrorInfo * | go_error_info_new_str_with_details_list () |
| GOErrorInfo * | go_error_info_new_vprintf () |
| GSList * | go_error_info_peek_details () |
| char const* | go_error_info_peek_message () |
| GOSeverity | go_error_info_peek_severity () |
| void | go_error_info_print () |
void go_error_info_add_details (GOErrorInfo *error,GOErrorInfo *details);
Adds an existing GOErrorInfo instance to error
.
void go_error_info_add_details_list (GOErrorInfo *error,GSList *details);
Adds a list of existing GOErrorInfo instances to error
.
GOErrorInfo *
go_error_info_new_from_error_list (GSList *errors);
Creates a new GOErrorInfo from a list of existing GOErrorInfo instances to add to the message.
GOErrorInfo * go_error_info_new_str_with_details (char const *msg,GOErrorInfo *details);
Creates a new GOErrorInfo from message
and an existing GOErrorInfo
instance to add to the message.
GOErrorInfo * go_error_info_new_str_with_details_list (char const *msg,GSList *details);
Creates a new GOErrorInfo from message
and a list of existing GOErrorInfo
instances to add to the message.
GOErrorInfo * go_error_info_new_vprintf (GOSeverity severity,char const *msg_format,va_list args);