SingleFileLogger

expect class SingleFileLogger(identity: String, file: File = File("$identity-${getCurrentDate()}.log")) : MiraiLogger

将日志写入('append')到特定文件.

actual class SingleFileLogger(identity: String, file: File) : PlatformLogger, MiraiLogger

将日志写入('append')到特定文件.

See also

Constructors

Link copied to clipboard
expect fun SingleFileLogger(identity: String)
actual fun SingleFileLogger(identity: String)
Link copied to clipboard
expect fun SingleFileLogger(identity: String, file: File = File("$identity-${getCurrentDate()}.log"))
actual fun SingleFileLogger(identity: String, file: File)

Functions

Link copied to clipboard
open override fun debug0(message: String?)
open override fun debug0(message: String?, e: Throwable?)
Link copied to clipboard
open override fun error0(message: String?)
open override fun error0(message: String?, e: Throwable?)
Link copied to clipboard
open override fun info0(message: String?)
open override fun info0(message: String?, e: Throwable?)
Link copied to clipboard
open override fun verbose0(message: String?)
open override fun verbose0(message: String?, e: Throwable?)
Link copied to clipboard
open override fun warning0(message: String?)
open override fun warning0(message: String?, e: Throwable?)

Properties

Link copied to clipboard
val isColored: Boolean = true
Link copied to clipboard
open val output: (String) -> Unit

日志输出. 不会自动添加换行