Drizzled Public API Documentation

Local Drizzle Declarations

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,...)
 

Detailed Description

Function Documentation

DRIZZLE_LOCAL void drizzle_log ( drizzle_st *  drizzle,
drizzle_verbose_t  verbose,
const char *  format,
va_list  args 
)

Log a message.

Parameters
[in]drizzleDrizzle structure previously initialized with drizzle_create() or drizzle_clone().
[in]verboseLogging level of the message.
[in]formatFormat and variable argument list of message.
[in]argsVariable argument list that has been initialized.

Definition at line 930 of file drizzle.cc.

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,
  ... 
)
inlinestatic

Log a crazy message, see drizzle_log() for argument details.

Definition at line 146 of file drizzle_local.h.

References drizzle_log().

static void drizzle_log_debug ( drizzle_st *  drizzle,
const char *  format,
  ... 
)
inlinestatic

Log a debug message, see drizzle_log() for argument details.

Definition at line 130 of file drizzle_local.h.

References drizzle_log().

static void drizzle_log_error ( drizzle_st *  drizzle,
const char *  format,
  ... 
)
inlinestatic

Log an error message, see drizzle_log() for argument details.

Definition at line 98 of file drizzle_local.h.

References drizzle_log().

static void drizzle_log_fatal ( drizzle_st *  drizzle,
const char *  format,
  ... 
)
inlinestatic

Log a fatal message, see drizzle_log() for argument details.

Definition at line 82 of file drizzle_local.h.

References drizzle_log().

static void drizzle_log_info ( drizzle_st *  drizzle,
const char *  format,
  ... 
)
inlinestatic

Log an info message, see drizzle_log() for argument details.

Definition at line 114 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.

Parameters
[in]drizzleDrizzle structure previously initialized with drizzle_create() or drizzle_clone().
[in]functionName of function the error happened in.
[in]formatFormat and variable argument list of message.

Definition at line 881 of file drizzle.cc.

Referenced by _con_setsockopt(), _pack_scramble_hash(), and drizzle_unpack_string().