Package-level declarations

Types

Link copied to clipboard
expect class InteropPointer
actual typealias InteropPointer = Any
typealias InteropPointer = Any
actual typealias InteropPointer = NativePtr
typealias InteropPointer = NativePtr
actual typealias InteropPointer = Int
typealias InteropPointer = Int
Link copied to clipboard
expect abstract class Managed : Native, AutoCloseable
actual abstract class Managed : Native, AutoCloseable
actual abstract class Managed : Native, AutoCloseable
actual abstract class Managed : Native, AutoCloseable
Link copied to clipboard
abstract class Native(ptr: NativePointer)
Link copied to clipboard
expect class NativePointer
actual typealias NativePointer = Long
typealias NativePointer = Long
actual typealias NativePointer = Long
typealias NativePointer = Long
actual typealias NativePointer = Int
typealias NativePointer = Int
Link copied to clipboard
expect class NativePointerArray(size: Int)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect val ptrSize: Int
actual val ptrSize: Int
actual val ptrSize: Int
actual val ptrSize: Int

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <R> NativePointerArray.map(transform: (NativePointer) -> R): List<R>