MiraiLoggerPlatformBase
日志基类. 实现了 follower 的调用传递. 若 Mirai 自带的日志系统无法满足需求, 请继承这个类或 PlatformLogger 并实现其抽象函数.
这个类不应该被用作变量的类型定义. 只应被作为继承对象. 在定义 logger 变量时, 请一直使用 MiraiLogger 或者 MiraiLoggerWithSwitch.
See also
Constructors
MiraiLoggerPlatformBase
Link copied to clipboard
Functions
call
Link copied to clipboard
open fun call(priority: SimpleLogger.LogPriority, message: String? = null, e: Throwable? = null)
Content copied to clipboard
根据优先级调用对应函数
plus
Link copied to clipboard
添加一个 follower, 返回 follower 它只会把 this
的属性 MiraiLogger.follower 修改为这个函数的参数 follower, 然后返回这个参数. 若 MiraiLogger.follower 已经有值, 则会替换掉这个值.
Properties
follower
Link copied to clipboard
isDebugEnabled
Link copied to clipboard
isEnabled
Link copied to clipboard
isErrorEnabled
Link copied to clipboard
isInfoEnabled
Link copied to clipboard
isVerboseEnabled
Link copied to clipboard
isWarningEnabled
Link copied to clipboard
Inheritors
SimpleLogger
Link copied to clipboard
MiraiLoggerWithSwitch
Link copied to clipboard
PlatformLogger
Link copied to clipboard