FFITypedPointer

inline class FFITypedPointer<T>(val pointer: FFIPointer)

Constructors

Link copied to clipboard
constructor(pointer: FFIPointer)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
operator fun FFITypedPointer<FFIPointer?>.get(index: Int): FFIPointer?
@JvmName(name = "set_typedPointer")
operator fun <T> FFITypedPointer<FFITypedPointer<T>>.get(index: Int): FFITypedPointer<T>?
operator fun FFITypedPointer<Byte>.get(index: Int): Byte
operator fun FFITypedPointer<Double>.get(index: Int): Double
operator fun FFITypedPointer<Float>.get(index: Int): Float
operator fun FFITypedPointer<Int>.get(index: Int): Int
operator fun FFITypedPointer<Long>.get(index: Int): Long
operator fun FFITypedPointer<Short>.get(index: Int): Short
Link copied to clipboard
Link copied to clipboard
operator fun FFITypedPointer<FFIPointer?>.set(index: Int, value: FFIPointer?)
@JvmName(name = "set_typedPointer")
operator fun <T> FFITypedPointer<FFITypedPointer<T>>.set(index: Int, value: FFITypedPointer<T>?)
operator fun FFITypedPointer<Byte>.set(index: Int, value: Byte)
operator fun FFITypedPointer<Double>.set(index: Int, value: Double)
operator fun FFITypedPointer<Float>.set(index: Int, value: Float)
operator fun FFITypedPointer<Int>.set(index: Int, value: Int)
operator fun FFITypedPointer<Long>.set(index: Int, value: Long)
operator fun FFITypedPointer<Short>.set(index: Int, value: Short)