|
T-Box Basic dev
|
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) |
slog_macros
类型定义宏 type define macros
定义了日志模块的一些类型,包括日志句柄、日志缓冲区句柄、打开日志函数、写入日志函数、改变测试函数、关闭日志函数等。