kotlin-stdlib
Native
kotlin-stdlib
/
kotlinx.cinterop
/
CPointed
CPointed
Native
abstract
class
CPointed
(
rawPtr
:
NativePtr
)
:
NativePointed
C data or code.
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
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
raw
Ptr
Link copied to clipboard
Native
val
NativePointed
?
.
rawPtr
:
NativePtr
read
Value
Link copied to clipboard
Native
fun
<
T
:
CVariable
>
CPointed
.
readValue
(
size
:
Long
,
align
:
Int
)
:
CValue
<
T
>
read
Values
Link copied to clipboard
Native
fun
<
T
:
CVariable
>
CPointed
.
readValues
(
size
:
Int
,
align
:
Int
)
:
CValues
<
T
>
reinterpret
Link copied to clipboard
Native
inline
fun
<
T
:
NativePointed
>
NativePointed
.
reinterpret
(
)
:
T
Changes the interpretation of the pointed data or code.