1
2
3
4
5
6
7
8
9
10
11
12
13
|
#ifndef __DTPM_LOG_H
#define __DTPM_LOG_H
#define DEBUG(fmt, ...) fprintf(stdout, "DEBUG %s(%d): " fmt, __FUNCTION__, __LINE__, ##__VA_ARGS__)
#define INFO(fmt, ...) fprintf(stdout, "INFO: " fmt, ##__VA_ARGS__)
#define NOTICE(fmt, ...) fprintf(stdout, "NOTICE: " fmt, ##__VA_ARGS__)
#define WARN(fmt, ...) fprintf(stderr, "WARN: " fmt, ##__VA_ARGS__)
#define ERROR(fmt, ...) fprintf(stderr, "ERROR: " fmt, ##__VA_ARGS__)
#define CRITICAL(fmt, ...) fprintf(stderr, "CRITICAL: " fmt, ##__VA_ARGS__)
#define ALERT(fmt, ...) fprintf(stderr, "ALERT: " fmt, ##__VA_ARGS__)
#define FATAL(fmt, ...) fprintf(stderr, "FATAL: " fmt, ##__VA_ARGS__)
#endif
|