Solutions
Multiplatform
Server-side
Data science
Android
Docs
Community
Teach
Play
Playground
Examples
Koans
Kotlin libraries
Toggle table of contents
2.0
Select version
2.2
2.1
2.0
1.9
1.8
1.7
1.6
1.5
1.4
1.3
1.2
1.1
1.0
Native
Platform filter
Native
Switch theme
Search in API
Kotlin libraries
kotlin-stdlib
/
kotlinx.cinterop
/
toCValues
to
CValues
Native
fun
ByteArray
.
toCValues
(
)
:
CValues
<
ByteVar
>
(
source
)
fun
ShortArray
.
toCValues
(
)
:
CValues
<
ShortVar
>
(
source
)
fun
IntArray
.
toCValues
(
)
:
CValues
<
IntVar
>
(
source
)
fun
LongArray
.
toCValues
(
)
:
CValues
<
LongVar
>
(
source
)
fun
FloatArray
.
toCValues
(
)
:
CValues
<
FloatVar
>
(
source
)
fun
DoubleArray
.
toCValues
(
)
:
CValues
<
DoubleVar
>
(
source
)
fun
<
T
:
CPointed
>
Array
<
CPointer
<
T
>
?
>
.
toCValues
(
)
:
CValues
<
CPointerVar
<
T
>
>
(
source
)
fun
<
T
:
CPointed
>
List
<
CPointer
<
T
>
?
>
.
toCValues
(
)
:
CValues
<
CPointerVar
<
T
>
>
(
source
)
fun
UByteArray
.
toCValues
(
)
:
CValues
<
UByteVar
>
(
source
)
fun
UShortArray
.
toCValues
(
)
:
CValues
<
UShortVar
>
(
source
)
fun
UIntArray
.
toCValues
(
)
:
CValues
<
UIntVar
>
(
source
)
fun
ULongArray
.
toCValues
(
)
:
CValues
<
ULongVar
>
(
source
)
Since Kotlin
1.3
Thanks for your feedback!
Was this page helpful?
Yes
No