DefaultLogFactory

open class DefaultLogFactory(level: Level = Level.WARN, formatter: KMessageFormatter = KMessageFormatters.simple, writer: KLogWriter = KLogWriters.noop) : KLogFactory

Constructors

Link copied to clipboard
fun DefaultLogFactory(level: Level = Level.WARN, formatter: KMessageFormatter = KMessageFormatters.simple, writer: KLogWriter = KLogWriters.noop)

Functions

Link copied to clipboard
open override fun applyToBranch(tag: String, toApply: KLog.() -> Unit)

invoke toApply on all logs with tags starting with (and including) tag

Link copied to clipboard
open operator override fun get(tag: String): KLog
Link copied to clipboard
open override fun getLogs(): Set<KLog>

Inheritors

Link copied to clipboard