Go to the source code of this file.
|
void | pw_log_set (struct spa_log *log) |
|
struct spa_log * | pw_log_get (void) |
|
void | pw_log_set_level (enum spa_log_level level) |
|
void | pw_log_log (enum spa_log_level level, const char *file, int line, const char *func, const char *fmt,...) SPA_PRINTF_FUNC(5 |
|
void void | pw_log_logv (enum spa_log_level level, const char *file, int line, const char *func, const char *fmt, va_list args) SPA_PRINTF_FUNC(5 |
|
#define PW_LOG_FUNC |
( |
|
name, |
|
|
|
lev |
|
) |
| |
Value:static inline void pw_log_##name (const char *format, ...) \
{ \
va_list varargs; \
va_start(varargs, format);
\
pw_log_logv(lev,__FILE__,__LINE__,__func__,format,varargs); \
va_end(varargs); \
} \
}
SPA_EXPORT void pw_log_logv(enum spa_log_level level, const char *file, int line, const char *func, const char *fmt, va_list args)
Log a message with va_list.
Definition: log.c:100
#define pw_log_level_enabled(lev)
Check if a loglevel is enabled.
Definition: log.h:62
struct spa_log* pw_log_get |
( |
void |
| ) |
|
void pw_log_log |
( |
enum spa_log_level |
level, |
|
|
const char * |
file, |
|
|
int |
line, |
|
|
const char * |
func, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
void void pw_log_logv |
( |
enum spa_log_level |
level, |
|
|
const char * |
file, |
|
|
int |
line, |
|
|
const char * |
func, |
|
|
const char * |
fmt, |
|
|
va_list |
args |
|
) |
| |
void pw_log_set |
( |
struct spa_log * |
log | ) |
|
void pw_log_set_level |
( |
enum spa_log_level |
level | ) |
|
enum spa_log_level pw_log_level |