FFIPointer

inline class FFIPointer(val address: Long)

Constructors

Link copied to clipboard
constructor(address: Long)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Functions

Link copied to clipboard
actual fun FFIPointer.getF32(offset: Int): Float
expect fun FFIPointer.getF32(offset: Int = 0): Float
actual fun FFIPointer.getF32(offset: Int): Float
actual fun FFIPointer.getF32(offset: Int): Float
actual fun FFIPointer.getF32(offset: Int): Float
actual fun FFIPointer.getF32(offset: Int): Float
Link copied to clipboard
actual fun FFIPointer.getF64(offset: Int): Double
expect fun FFIPointer.getF64(offset: Int = 0): Double
actual fun FFIPointer.getF64(offset: Int): Double
actual fun FFIPointer.getF64(offset: Int): Double
actual fun FFIPointer.getF64(offset: Int): Double
actual fun FFIPointer.getF64(offset: Int): Double
Link copied to clipboard
actual fun FFIPointer.getI16(offset: Int): Short
expect fun FFIPointer.getI16(offset: Int = 0): Short
actual fun FFIPointer.getI16(offset: Int): Short
actual fun FFIPointer.getI16(offset: Int): Short
actual fun FFIPointer.getI16(offset: Int): Short
actual fun FFIPointer.getI16(offset: Int): Short
Link copied to clipboard
actual fun FFIPointer.getI32(offset: Int): Int
expect fun FFIPointer.getI32(offset: Int = 0): Int
actual fun FFIPointer.getI32(offset: Int): Int
actual fun FFIPointer.getI32(offset: Int): Int
actual fun FFIPointer.getI32(offset: Int): Int
actual fun FFIPointer.getI32(offset: Int): Int
Link copied to clipboard
actual fun FFIPointer.getI64(offset: Int): Long
expect fun FFIPointer.getI64(offset: Int = 0): Long
actual fun FFIPointer.getI64(offset: Int): Long
actual fun FFIPointer.getI64(offset: Int): Long
actual fun FFIPointer.getI64(offset: Int): Long
actual fun FFIPointer.getI64(offset: Int): Long
Link copied to clipboard
actual fun FFIPointer.getI8(offset: Int): Byte
expect fun FFIPointer.getI8(offset: Int = 0): Byte
actual fun FFIPointer.getI8(offset: Int): Byte
actual fun FFIPointer.getI8(offset: Int): Byte
actual fun FFIPointer.getI8(offset: Int): Byte
actual fun FFIPointer.getI8(offset: Int): Byte
Link copied to clipboard
actual fun FFIPointer.setF32(offset: Int, value: Float)
expect fun FFIPointer.setF32(offset: Int = 0, value: Float)
actual fun FFIPointer.setF32(offset: Int, value: Float)
actual fun FFIPointer.setF32(offset: Int, value: Float)
actual fun FFIPointer.setF32(offset: Int, value: Float)
actual fun FFIPointer.setF32(offset: Int, value: Float)
Link copied to clipboard
actual fun FFIPointer.setF64(offset: Int, value: Double)
expect fun FFIPointer.setF64(offset: Int = 0, value: Double)
actual fun FFIPointer.setF64(offset: Int, value: Double)
actual fun FFIPointer.setF64(offset: Int, value: Double)
actual fun FFIPointer.setF64(offset: Int, value: Double)
actual fun FFIPointer.setF64(offset: Int, value: Double)
Link copied to clipboard
actual fun FFIPointer.setI16(offset: Int, value: Short)
expect fun FFIPointer.setI16(offset: Int = 0, value: Short)
actual fun FFIPointer.setI16(offset: Int, value: Short)
actual fun FFIPointer.setI16(offset: Int, value: Short)
actual fun FFIPointer.setI16(offset: Int, value: Short)
actual fun FFIPointer.setI16(offset: Int, value: Short)
Link copied to clipboard
actual fun FFIPointer.setI32(offset: Int, value: Int)
expect fun FFIPointer.setI32(offset: Int = 0, value: Int)
actual fun FFIPointer.setI32(offset: Int, value: Int)
actual fun FFIPointer.setI32(offset: Int, value: Int)
actual fun FFIPointer.setI32(offset: Int, value: Int)
actual fun FFIPointer.setI32(offset: Int, value: Int)
Link copied to clipboard
actual fun FFIPointer.setI64(offset: Int, value: Long)
expect fun FFIPointer.setI64(offset: Int = 0, value: Long)
actual fun FFIPointer.setI64(offset: Int, value: Long)
actual fun FFIPointer.setI64(offset: Int, value: Long)
actual fun FFIPointer.setI64(offset: Int, value: Long)
actual fun FFIPointer.setI64(offset: Int, value: Long)
Link copied to clipboard
actual fun FFIPointer.setI8(offset: Int, value: Byte)
expect fun FFIPointer.setI8(offset: Int = 0, value: Byte)
actual fun FFIPointer.setI8(offset: Int, value: Byte)
actual fun FFIPointer.setI8(offset: Int, value: Byte)
actual fun FFIPointer.setI8(offset: Int, value: Byte)
actual fun FFIPointer.setI8(offset: Int, value: Byte)
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String