Functions |
| void | ERR_load_strings (int lib, ERR_STRING_DATA *str) |
| | Loads the given packed error code and corresponding string into the hash table. More...
|
| void | ERR_free_strings (void) |
| | Frees all the loaded error strings. More...
|
| void | ERR_remove_state (unsigned long pid) |
| | Frees the error stack associated with a specific thread/process identifier. More...
|
| void | ERR_put_error (int lib, int func, int reason, char *file, int line) |
| | Places an error from the library lib for the function func with the reason reason in the global error stack. More...
|
|
void | ERR_clear_error () |
| | Clears the error buffer and discards all unread errors.
|
| unsigned long | ERR_get_error (void) |
| | Retrieves the latest error from the error stack. More...
|
| unsigned long | ERR_peek_error (void) |
| | Retrieves the latest error from the error stack. More...
|
| char* | ERR_error_string (unsigned long error_code, char *buf) |
| | Retrieves the file name and line number where the error occurred, and the data and flags of the error. More...
|
| char* | ERR_lib_error_string (unsigned long error_code) |
| | Retrieves the library string associated with a particular error code. More...
|
| char* | ERR_func_error_string (unsigned long error_code) |
| | Retrieves the function string associated with a particular error code. More...
|
| char* | ERR_reason_error_string (unsigned long error_code) |
| | Retrieves the reason string associated with a particular error code. More...
|
| void | ERR_print_errors_fp (FILE *fp) |
| | Prints the error stack to the file pointer fp. More...
|
| void | ERR_print_errors (BIO *bio) |
| | Prints the error stack to the BIO bio. More...
|