#feat 增强Fatal级别的底色,修改logging类的方法
This commit is contained in:
@@ -28,10 +28,10 @@ typedef struct Logger {
|
||||
typedef struct Logging {
|
||||
Logger *(*getLogger)(const char *name, log_level level);
|
||||
log_status (*setLevel)(Logger *logger, log_level level);
|
||||
Logger *(*getCurrentLogger)(void);
|
||||
log_status (*destroyLogging)(struct Logging *logging);
|
||||
} Logging;
|
||||
|
||||
Logging *createLogging(); // 创建日志类对象
|
||||
log_status destroyLogging(Logging *logging); // 销毁日志类对象
|
||||
Logger *getCurrentLogger(void); // 获取当前日志记录器
|
||||
Logging *newLogging(); // 创建日志类对象
|
||||
|
||||
#endif // __LOGGING_H__
|
||||
@@ -11,7 +11,7 @@ typedef struct log_Handler {
|
||||
} log_Handler;
|
||||
|
||||
|
||||
log_Handler* fileHandler(const char* name);
|
||||
log_Handler* consoleHandler();
|
||||
log_Handler* loggingFileHandler(const char* name);
|
||||
log_Handler* loggingConsoleHandler();
|
||||
|
||||
#endif //__LOGGING_HANDLER_H__
|
||||
@@ -12,9 +12,9 @@ typedef struct log_Interceptor {
|
||||
|
||||
} log_Interceptor;
|
||||
|
||||
log_Interceptor *substringInterceptor(char *keywords[],
|
||||
int count,
|
||||
log_level level,
|
||||
log_Handler *handler);
|
||||
log_Interceptor *loggingSubStringInterceptor(char *keywords[],
|
||||
int count,
|
||||
log_level level,
|
||||
log_Handler *handler);
|
||||
|
||||
#endif // __LOGGING_INTERCEPTOR_H__
|
||||
Reference in New Issue
Block a user