Structure of error object. More...
#include <mirkl_error.h>
Data Fields | |
| int | err_type |
| Error type: one of MIRKL_ERRT_... | |
| int | err_code |
| Error value: from MirKL or custom. | |
| char * | message |
| Details from producer of error. | |
| char * | file |
| Source file where the error originated. Only used if MIRKL_DEBUG_ERROR declared. | |
| int | line |
| Source line where the error originated. Only used if MIRKL_DEBUG_ERROR declared. | |
| char * | func |
| Name of function where the error originated. Only used if MIRKL_DEBUG_ERROR declared. | |
| void * | usrd |
| User-defined data. | |
| apr_pool_t * | pool |
| The pool holding this error and any child errors it wraps. | |
| struct mirkl_error_t_ * | child |
| Pointer to the error we "wrap". | |
Structure of error object.