Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class KLogFactory
Link copied to clipboard
interface Logger
Link copied to clipboard
class LoggerImpl(val name: String, var log: LoggerMethod) : DelegatingLogger
Link copied to clipboard
typealias LoggerMethod = (level: Logger.Level, name: String, message: () -> Any?, t: Throwable?) -> Unit
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun <T : KLogFactory> installLogging(logging: T, block: T.() -> Unit = {})
Link copied to clipboard
fun kloggingAndroid(block: AndroidLogging.() -> Unit = {})
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun logger(name: String): Logger
Link copied to clipboard
inline fun <T : Any> T.logger(): Lazy<Logger>
Link copied to clipboard
actual fun <T : Any> loggerName(clazz: KClass<T>): String
expect fun <T : Any> loggerName(clazz: KClass<T>): String
actual fun <T : Any> loggerName(clazz: KClass<T>): String
actual fun <T : Any> loggerName(clazz: KClass<T>): String
actual fun <T : Any> loggerName(clazz: KClass<T>): String
actual fun <T : Any> loggerName(clazz: KClass<T>): String