stdlib
1.8
1.8
1.7
1.6
1.5
1.4
1.3
1.2
1.1
1.0
Native
stdlib
/
kotlinx.cinterop
/
CPointed
CPointed
Native
abstract
class
CPointed
(
rawPtr
:
NativePtr
)
:
NativePointed
(
source
)
C data or code.
Since Kotlin
1.3
Constructors
Properties
Extensions
Inheritors
Constructors
CPointed
Link copied to clipboard
Native
fun
CPointed
(
rawPtr
:
NativePtr
)
Properties
raw
Ptr
Link copied to clipboard
Native
var
rawPtr
:
NativePtr
Since Kotlin
1.3
Inheritors
COpaque
Link copied to clipboard
CVariable
Link copied to clipboard
CFunction
Link copied to clipboard
Extensions
get
Raw
Pointer
Link copied to clipboard
Native
external
fun
NativePointed
.
getRawPointer
(
)
:
NativePtr
Since Kotlin
1.3
raw
Ptr
Link copied to clipboard
Native
val
NativePointed
?
.
rawPtr
:
NativePtr
Since Kotlin
1.3
read
Value
Link copied to clipboard
Native
fun
<
T
:
CVariable
>
CPointed
.
readValue
(
size
:
Long
,
align
:
Int
)
:
CValue
<
T
>
Since Kotlin
1.3
read
Values
Link copied to clipboard
Native
fun
<
T
:
CVariable
>
CPointed
.
readValues
(
size
:
Int
,
align
:
Int
)
:
CValues
<
T
>
Since Kotlin
1.3
reinterpret
Link copied to clipboard
Native
inline
fun
<
T
:
NativePointed
>
NativePointed
.
reinterpret
(
)
:
T
Changes the interpretation of the pointed data or code.
Since Kotlin
1.3