Default KSLog
class DefaultKSLog( defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = defaultLogging) : KSLog
Content copied to clipboard
Constructors
Link copied to clipboard
fun DefaultKSLog( defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = defaultLogging)
Content copied to clipboard
Functions
Link copied to clipboard
open fun performLog( level: LogLevel, message: Any, throwable: Throwable?)
Content copied to clipboard
open override fun performLog( level: LogLevel, tag: String?, message: Any, throwable: Throwable?)
Content copied to clipboard
open override fun performLog( level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)
Content copied to clipboard
Link copied to clipboard
open suspend override fun performLogS( level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)
Content copied to clipboard