Go to the documentation of this file.
35 #define AS_ERROR_MESSAGE_MAX_SIZE 1024
42 #define AS_ERROR_MESSAGE_MAX_LEN (AS_ERROR_MESSAGE_MAX_SIZE - 1)
92 typedef struct as_error_s {
130 #define as_error_update(__err, __code, __fmt, ...) \
131 as_error_setallv( __err, __code, __func__, __FILE__, __LINE__, __fmt, ##__VA_ARGS__ );
138 #define as_error_set_message(__err, __code, __msg) \
139 as_error_setall( __err, __code, __msg, __func__, __FILE__, __LINE__ );