korlibs
Toggle table of contents
6.1.0-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
korlibs
korlibs-concurrent
/
korlibs.io.concurrent.atomic
Package-level
declarations
Types
Functions
Types
Kor
Atomic
Boolean
Link copied to clipboard
typealias
KorAtomicBoolean
=
AtomicBoolean
Kor
Atomic
Int
Link copied to clipboard
typealias
KorAtomicInt
=
AtomicInt
Kor
Atomic
Long
Link copied to clipboard
typealias
KorAtomicLong
=
AtomicLong
Kor
Atomic
Ref
Link copied to clipboard
typealias
KorAtomicRef
<
T
>
=
AtomicRef
<
T
>
Functions
atomic
Lazy
Link copied to clipboard
fun
<
T
>
atomicLazy
(
initializer
:
(
)
->
T
)
:
Lazy
<
T
>
kor
Atomic
Link copied to clipboard
fun
<
T
>
korAtomic
(
initial
:
T
)
:
KorAtomicRef
<
T
>
fun
korAtomic
(
initial
:
Boolean
)
:
KorAtomicBoolean
fun
korAtomic
(
initial
:
Int
)
:
KorAtomicInt
fun
korAtomic
(
initial
:
Long
)
:
KorAtomicLong
update
Link copied to clipboard
inline
fun
KorAtomicBoolean
.
update
(
transform
:
(
Boolean
)
->
Boolean
)
:
Boolean
inline
fun
KorAtomicInt
.
update
(
transform
:
(
Int
)
->
Int
)
:
Int
inline
fun
KorAtomicLong
.
update
(
transform
:
(
Long
)
->
Long
)
:
Long
inline
fun
<
T
>
KorAtomicRef
<
T
>
.
update
(
transform
:
(
T
)
->
T
)
:
T