| 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);