log 包
功能介绍
log 包提供了一个单一的日志API,它抽象了实际的日志实现。
API 列表
函数
| 函数名 | 功能 |
|---|---|
| getGlobalLogger(Array<Attr>) | 获取全局Logger对象。 |
| setGlobalLogger(Logger) | 设置全局Logger对象。 |
类型别名
接口
| 接口名 | 功能 |
|---|---|
| LogValue | 为仓颉数据类型提供序列化到日志输出目标的接口。 |
类
| 类名 | 功能 |
|---|---|
| Logger | 此抽象类提供基础的日志打印和管理功能。 |
| LogRecord | 日志消息的“负载”。 |
| LogWriter | LogWriter 提供了将仓颉数据类型序列化到日志输出目标的能力。 |
| NoopLogger | Logger 的 NO-OP(无操作)实现。 |
结构体
异常类
| 异常类名 | 功能 |
|---|---|
| LogException | 用于处理 log 相关的异常。 |