blob: 6e8dfaa37a8d66d35a9a2b54e69338ec9c456f6e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef MRAT_LOGGING_H
#define MRAT_LOGGING_H
#include <stdio.h>
#include <stdarg.h>
enum LOG_LEVEL {
LOG_SEVERE,
LOG_WARNING,
LOG_INFO,
LOG_DEBUG,
};
int init_logging(FILE *out_file);
int vlog_msg(int level, const char *fmt, va_list args);
int log_msg(int level, const char *fmt, ...);
void close_logfile(void);
#endif
|