Atomic

expect class Atomic<V>(value: V)
actual open class Atomic<V>(value: V)
actual typealias Atomic = AtomicReference<V>
actual class Atomic<V>(value: V)

Functions

Link copied to clipboard
expect fun get(): V
actual fun get(): V
actual fun get(): V
Link copied to clipboard
expect fun set(value: V)
actual fun set(value: V)
actual fun set(value: V)

Inheritors

Link copied to clipboard

Extensions

Link copied to clipboard
operator fun <T> Atomic<T>.getValue(thisRef: Any?, prop: KProperty<*>): T
Link copied to clipboard
operator fun <T> Atomic<T>.setValue(thisRef: Any?, prop: KProperty<*>, value: T)