Yder
Logging library written in C
|
#include <stdarg.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <orcania.h>
#include "yder.h"
#include <syslog.h>
#include <systemd/sd-journal.h>
Functions | |
int | y_init_logs (const char *app, const unsigned long init_mode, const unsigned long init_level, const char *init_log_file, const char *message) |
int | y_set_logs_callback (void(*y_callback_log_message)(void *cls, const char *app_name, const time_t date, const unsigned long level, const char *message), void *cls, const char *message) |
int | y_set_date_format (const char *format, const char *message) |
int | y_set_split_message_newline (int split, const char *message) |
int | y_close_logs (void) |
void | y_log_message (const unsigned long level, const char *message,...) |