Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object JsLogFactory : KLogFactory
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 = Logger.(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
actual fun klogDefaultFactory(): KLogFactory
Link copied to clipboard
fun kloggingAndroid(block: AndroidLogging.() -> Unit = {})
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