aboutsummaryrefslogtreecommitdiff
path: root/include/logger.h
diff options
context:
space:
mode:
authorpk33 <pk33@pk33.space>2024-11-11 18:06:18 +0100
committerpk33 <pk33@pk33.space>2024-11-11 18:06:18 +0100
commit5a54774474f43ae29716751d6415563a59b92c7d (patch)
tree151e865845b09b85992d8be20d8cc771d4110448 /include/logger.h
parent146a683b8d8315ef15dc1c9286f0983834f48d88 (diff)
downloadengine33-5a54774474f43ae29716751d6415563a59b92c7d.tar.gz
tidying up and basic input
Diffstat (limited to 'include/logger.h')
-rw-r--r--include/logger.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/include/logger.h b/include/logger.h
deleted file mode 100644
index f582100..0000000
--- a/include/logger.h
+++ /dev/null
@@ -1,35 +0,0 @@
-#ifndef __LOGGER_H__
-#define __LOGGER_H__
-
-#include "types.h"
-
-
-#define LOG_DEBUG 0
-#define LOG_INFO 1
-#define LOG_WARN 2
-#define LOG_ERROR 3 /* will be fatal */
-#define LOG_FATAL 4 /* followed directly by maybe cleanup and exit */
-
-#define __LOGFUNC__ __logger.func = __func__
-
-#define logd( s, ... ) __LOGFUNC__; logger( LOG_DEBUG, s, ##__VA_ARGS__ );
-#define logi( s, ... ) __LOGFUNC__; logger( LOG_INFO, s, ##__VA_ARGS__ );
-#define logw( s, ... ) __LOGFUNC__; logger( LOG_WARN, s, ##__VA_ARGS__ );
-#define loge( s, ... ) __LOGFUNC__; logger( LOG_ERROR, s, ##__VA_ARGS__ );
-#define logf( s, ... ) __LOGFUNC__; logger( LOG_FATAL, s, ##__VA_ARGS__ );
-
-
-typedef struct {
- Size fd;
- String func;
-} Logger;
-
-extern Logger __logger;
-
-
-Size logger_init( void );
-void logger( Size level, String fmt, ... );
-void logger_term( void );
-
-
-#endif /* __DISPLAY_H__ */