Package-level declarations

Types

Link copied to clipboard
expect open class CompositeDisposable : Disposable

Thread-safe Disposable collection

actual open class CompositeDisposable : Disposable

Thread-safe collection of Disposable

actual open class CompositeDisposable : Disposable

Thread-safe collection of Disposable

Link copied to clipboard
interface Disposable

Represents a disposable resource.

Link copied to clipboard
expect open class SerialDisposable : Disposable

Thread-safe container of one Disposable

actual open class SerialDisposable : Disposable

Thread-safe container of one Disposable

actual open class SerialDisposable : Disposable

Thread-safe container of one Disposable

Functions

Link copied to clipboard
fun <T : Disposable> T.addTo(compositeDisposable: CompositeDisposable): T
Link copied to clipboard
expect fun Disposable(): Disposable
expect inline fun Disposable(crossinline onDispose: () -> Unit): Disposable
actual fun Disposable(): Disposable
actual inline fun Disposable(crossinline onDispose: () -> Unit): Disposable
actual fun Disposable(): Disposable
actual inline fun Disposable(crossinline onDispose: () -> Unit): Disposable
actual fun Disposable(): Disposable
actual inline fun Disposable(crossinline onDispose: () -> Unit): Disposable
Link copied to clipboard
operator fun CompositeDisposable.minusAssign(disposable: Disposable)
Link copied to clipboard
operator fun CompositeDisposable.plusAssign(disposable: Disposable)
Link copied to clipboard
fun <T : Disposable> T.setTo(serialDisposable: SerialDisposable): T