KLogging

open class KLogging : KLoggable

A class with logging capabilities usage example:

class ClassWithLogging {
companion object: KLogging()
fun test() {
logger.info{"test ClassWithLogging"}
}
}

Constructors

KLogging
Link copied to clipboard
fun KLogging()

Functions

logger
Link copied to clipboard
open fun logger(): KLogger
get logger for the class
open fun logger(name: String): KLogger
get logger by explicit name

Properties

logger
Link copied to clipboard
open override val logger: KLogger
The member that performs the actual logging