Rename LogLevel
This commit is contained in:
+6
-6
@@ -18,9 +18,9 @@ wp_intern WpStr8RO R_BRACKET_NEWLINE = wpStr8LitRo("]\n");
|
||||
typedef struct {
|
||||
WFile *outlog;
|
||||
WFile *errlog;
|
||||
LogLevel level;
|
||||
WpLogLevel level;
|
||||
|
||||
wpMiscUtilsReservePadding(2 * sizeof(WFile *) + sizeof(LogLevel));
|
||||
wpMiscUtilsReservePadding(2 * sizeof(WFile *) + sizeof(WpLogLevel));
|
||||
} LogConfig;
|
||||
|
||||
wp_intern LogConfig LOG_CONFIG = {
|
||||
@@ -36,13 +36,13 @@ wp_intern WpStr8RO LOG_LEVEL_STRINGS[COUNT_LOG_LEVEL] = {
|
||||
};
|
||||
|
||||
wp_intern void _get_current_time_string(WpStr8 *dst);
|
||||
wp_intern void _write_log_line(WFile *fp, const WpLogger *logger, WpStr8 msg, LogLevel level);
|
||||
wp_intern void _write_log_line(WFile *fp, const WpLogger *logger, WpStr8 msg, WpLogLevel level);
|
||||
|
||||
void wpLogSetLevel(LogLevel level) {
|
||||
void wpLogSetLevel(WpLogLevel level) {
|
||||
LOG_CONFIG.level = level;
|
||||
}
|
||||
|
||||
void wpLogConfigure(WFile *outlog, WFile *errlog, LogLevel level) {
|
||||
void wpLogConfigure(WFile *outlog, WFile *errlog, WpLogLevel level) {
|
||||
LOG_CONFIG.outlog = outlog;
|
||||
LOG_CONFIG.errlog = errlog;
|
||||
LOG_CONFIG.level = level;
|
||||
@@ -110,7 +110,7 @@ wp_intern void _get_current_time_string(WpStr8 *dst) {
|
||||
wpStr8CopyCstrCapped(dst, buf);
|
||||
}
|
||||
|
||||
wp_intern void _write_log_line(WFile *fp, const WpLogger *logger, WpStr8 msg, LogLevel level) {
|
||||
wp_intern void _write_log_line(WFile *fp, const WpLogger *logger, WpStr8 msg, WpLogLevel level) {
|
||||
WpStr8 padding = wpStr8Buf(MIN_LOG_MSG_LENGTH);
|
||||
u32 padding_size = msg.size < MIN_LOG_MSG_LENGTH ? MIN_LOG_MSG_LENGTH - msg.size + 1 : 0;
|
||||
wpStr8Format(&padding, "%-*s", padding_size, " ");
|
||||
|
||||
+3
-3
@@ -15,14 +15,14 @@ typedef enum {
|
||||
WP_LOG_LEVEL_DEBUG,
|
||||
|
||||
COUNT_LOG_LEVEL,
|
||||
} LogLevel;
|
||||
} WpLogLevel;
|
||||
|
||||
typedef struct {
|
||||
WpStr8 name;
|
||||
} WpLogger;
|
||||
|
||||
void wpLogSetLevel(LogLevel level);
|
||||
void wpLogConfigure(WFile *outlog, WFile *errlog, LogLevel level);
|
||||
void wpLogSetLevel(WpLogLevel level);
|
||||
void wpLogConfigure(WFile *outlog, WFile *errlog, WpLogLevel level);
|
||||
WpLogger wpLogMakeLogger(WpStr8 name);
|
||||
void wpLogDebug(const WpLogger *logger, WpStr8 msg);
|
||||
void wpLogInfo(const WpLogger *logger, WpStr8 msg);
|
||||
|
||||
Reference in New Issue
Block a user