Mir 1.0
Mir application programming interface
mirkl_error_t_ Struct Reference

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".
 

Detailed Description

Structure of error object.


The documentation for this struct was generated from the following file: