Native Pointed
Начиная с версии Kotlin: 1.3
open class NativePointed
Сущность, связанная с указателем на нативные данные. Предполагается, что подтипы представляют собой интерпретации данных или кода, на которые указывает указатель.
Вероятно, этот интерфейс обрабатывается компилятором особым образом, поэтому его не следует реализовывать в произвольных классах.
TODO: поведение equals, hashCode и toString различается в бэкендах Native и JVM.
Наследники
Свойства
Функции
Начиная с версии Kotlin: 1.3
external fun NativePointed.getRawPointer(): NativePtr
Начиная с версии Kotlin: 1.3
inline fun <T : NativePointed> NativePointed.reinterpret(): T
Изменяет интерпретацию данных или кода, на которые указывает указатель.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlinx.cinterop/-native-pointed/index.html