Go to the documentation of this file.
24 #ifndef CDIO_LOGGING_H_
25 #define CDIO_LOGGING_H_
64 const char message[]);
@ CDIO_LOG_ERROR
Definition: logging.h:41
Common type definitions used pervasively in libcdio.
void void void void cdio_warn(const char format[],...) GNUC_PRINTF(1
void(* cdio_log_handler_t)(cdio_log_level_t level, const char message[])
Definition: logging.h:63
@ CDIO_LOG_INFO
Definition: logging.h:38
cdio_log_level_t
Definition: logging.h:36
void void cdio_debug(const char format[],...) GNUC_PRINTF(1
void void void void void cdio_error(const char format[],...) GNUC_PRINTF(1
cdio_log_level_t cdio_loglevel_default
void cdio_default_log_handler(cdio_log_level_t level, const char message[])
void void void cdio_info(const char format[],...) GNUC_PRINTF(1
void cdio_log(cdio_log_level_t level, const char format[],...) GNUC_PRINTF(2
@ CDIO_LOG_DEBUG
Definition: logging.h:37
cdio_log_handler_t cdio_log_set_handler(cdio_log_handler_t new_handler)
@ CDIO_LOG_ASSERT
Definition: logging.h:42
@ CDIO_LOG_WARN
Definition: logging.h:40
#define GNUC_PRINTF(format_idx, arg_idx)
Definition: types.h:145
Generated for libcdio by
1.8.17