Immutable Blob
Начиная с Kotlin: 1.3
classImmutableBlob
Устарело
Предупреждение начиная с 1.9
Ошибка начиная с 2.1
Вместо этого используйте ByteArray.
Неизменяемый массив байтов, создаваемый во время компиляции.
Функции
Начиная с Kotlin: 1.3
fun ImmutableBlob.asCPointer(offset: Int = 0): CPointer<ByteVar>
Возвращает стабильный указатель C на данные по указанному смещению; это удобно для передачи ресурса в API C.
Начиная с Kotlin: 1.3
fun ImmutableBlob.asUCPointer(offset: Int = 0): CPointer<UByteVar>
Возвращает стабильный указатель C на данные по указанному смещению; это удобно для передачи ресурса в API C.
Начиная с Kotlin: 1.3
external fun ImmutableBlob.toByteArray(startIndex: Int = 0, endIndex: Int = size): ByteArray
Копирует данные из этого blob в новый ByteArray.
Начиная с Kotlin: 1.3
external fun ImmutableBlob.toUByteArray(startIndex: Int = 0, endIndex: Int = size): UByteArray
Копирует данные из этого blob в новый UByteArray.
© 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/kotlin.native/-immutable-blob/index.html