Functions | |
DRIZZLE_LOCAL void | drizzle_set_error (drizzle_st *drizzle, const char *function, const char *format,...) |
DRIZZLE_LOCAL void | drizzle_log (drizzle_st *drizzle, drizzle_verbose_t verbose, const char *format, va_list args) |
static void | drizzle_log_fatal (drizzle_st *drizzle, const char *format,...) |
static void | drizzle_log_error (drizzle_st *drizzle, const char *format,...) |
static void | drizzle_log_info (drizzle_st *drizzle, const char *format,...) |
static void | drizzle_log_debug (drizzle_st *drizzle, const char *format,...) |
static void | drizzle_log_crazy (drizzle_st *drizzle, const char *format,...) |
DRIZZLE_LOCAL void drizzle_log | ( | drizzle_st * | drizzle, |
drizzle_verbose_t | verbose, | ||
const char * | format, | ||
va_list | args | ||
) |
Log a message.
[in] | drizzle | Drizzle structure previously initialized with drizzle_create() or drizzle_clone(). |
[in] | verbose | Logging level of the message. |
[in] | format | Format and variable argument list of message. |
[in] | args | Variable argument list that has been initialized. |
Definition at line 706 of file drizzle.c.
References drizzle_verbose_name().
Referenced by drizzle_log_crazy(), drizzle_log_debug(), drizzle_log_error(), drizzle_log_fatal(), and drizzle_log_info().
static void drizzle_log_crazy | ( | drizzle_st * | drizzle, |
const char * | format, | ||
... | |||
) | [inline, static] |
Log a crazy message, see drizzle_log() for argument details.
Definition at line 147 of file drizzle_local.h.
References drizzle_log().
Referenced by drizzle_con_wait().
static void drizzle_log_debug | ( | drizzle_st * | drizzle, |
const char * | format, | ||
... | |||
) | [inline, static] |
Log a debug message, see drizzle_log() for argument details.
Definition at line 131 of file drizzle_local.h.
References drizzle_log().
static void drizzle_log_error | ( | drizzle_st * | drizzle, |
const char * | format, | ||
... | |||
) | [inline, static] |
Log an error message, see drizzle_log() for argument details.
Definition at line 99 of file drizzle_local.h.
References drizzle_log().
static void drizzle_log_fatal | ( | drizzle_st * | drizzle, |
const char * | format, | ||
... | |||
) | [inline, static] |
Log a fatal message, see drizzle_log() for argument details.
Definition at line 83 of file drizzle_local.h.
References drizzle_log().
static void drizzle_log_info | ( | drizzle_st * | drizzle, |
const char * | format, | ||
... | |||
) | [inline, static] |
Log an info message, see drizzle_log() for argument details.
Definition at line 115 of file drizzle_local.h.
References drizzle_log().
DRIZZLE_LOCAL void drizzle_set_error | ( | drizzle_st * | drizzle, |
const char * | function, | ||
const char * | format, | ||
... | |||
) |
Set the error string.
[in] | drizzle | Drizzle structure previously initialized with drizzle_create() or drizzle_clone(). |
[in] | function | Name of function the error happened in. |
[in] | format | Format and variable argument list of message. |
Definition at line 676 of file drizzle.c.
Referenced by _con_setsockopt(), _pack_scramble_hash(), drizzle_column_buffer(), drizzle_column_create(), drizzle_con_command_buffer(), drizzle_con_command_write(), drizzle_con_create(), drizzle_con_wait(), drizzle_field_buffer(), drizzle_query_create(), drizzle_result_buffer(), drizzle_result_create(), drizzle_row_buffer(), and drizzle_unpack_string().