Package-level declarations

Functions

Link copied to clipboard
inline fun <T, R> incrementCookie(obj: T, property: KMutableProperty1<T, Int>, action: () -> R): R
Link copied to clipboard
fun <T> threadLocal(initialValue: () -> T): ReadWriteProperty<Any?, T>
Link copied to clipboard
inline fun <T, R> T.usingTrueFlag(flag: KMutableProperty1<T, Boolean>, set: Boolean = true, action: () -> R): R
Link copied to clipboard
inline fun <T, R> KMutableProperty0<T>.usingValue(value: T, action: () -> R): R