T-Box Basic dev
Loading...
Searching...
No Matches
slog 类型定义

slog_macros More...

Macros

#define SLOG_NO_OUTPUTFUNC   NULL, NULL, NULL, NULL, NULL, NULL
#define SLOG_NO_STYLEFUNC   NULL

Typedefs

typedef struct tagSLOG SLOG
 日志句柄
typedef struct tagSLOGBUF SLOGBUF
 日志缓冲区句柄
typedef int funcOpenLog(SLOG *g, char *file, void **open_handle)
typedef int funcWriteLog(SLOG *g, void **open_handle, int log_level, const void *buf, long len, long *writelen)
typedef int funcChangeTest(SLOG *g, void **test_handle)
typedef int funcCloseLog(SLOG *g, void **open_handle)
typedef int funcLogStyle(SLOG *g, SLOGBUF *logbuf, char *c_filename, long c_fileline, int log_level, const char *format, va_list valist)

Detailed Description

slog_macros

类型定义宏 type define macros

定义了日志模块的一些类型,包括日志句柄、日志缓冲区句柄、打开日志函数、写入日志函数、改变测试函数、关闭日志函数等。