#include <syslog.h>
#include <liblightify/liblightify.h>
Go to the source code of this file.
|
| #define | lightify_log_cond(ctx, prio, arg...) |
| |
| #define | dbg(ctx, arg...) lightify_log_null(ctx, ## arg) |
| |
| #define | info(ctx, arg...) lightify_log_null(ctx, ## arg) |
| |
| #define | err(ctx, arg...) lightify_log_null(ctx, ## arg) |
| |
| #define | LIGHTIFY_EXPORT __attribute__ ((visibility("default"))) |
| |
|
| static void const char * | format |
| |
| #define dbg |
( |
|
ctx, |
|
|
|
arg... |
|
) |
| lightify_log_null(ctx, ## arg) |
| #define err |
( |
|
ctx, |
|
|
|
arg... |
|
) |
| lightify_log_null(ctx, ## arg) |
| #define info |
( |
|
ctx, |
|
|
|
arg... |
|
) |
| lightify_log_null(ctx, ## arg) |
| #define LIGHTIFY_EXPORT __attribute__ ((visibility("default"))) |
| #define lightify_log_cond |
( |
|
ctx, |
|
|
|
prio, |
|
|
|
arg... |
|
) |
| |
Value:do { \
lightify_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \
} while (0)
void lightify_log(struct lightify_ctx *ctx, int priority, const char *file, int line, const char *fn, const char *format,...)
int lightify_get_log_priority(struct lightify_ctx *ctx)