kotlin-stdlib / kotlinx.cinterop / CPointed CPointed Native 1.3 abstract class CPointed : NativePointed C data or code. Constructors Native 1.3 <init> C data or code. CPointed(rawPtr: NativePtr) Extension Properties Native 1.3 ptr Returns the pointer to this data or code. val <T : CPointed> T.ptr: CPointer<T> Native 1.3 rawPtr val NativePointed?.rawPtr: NativePtr Extension Functions Native 1.3 getRawPointer fun NativePointed.getRawPointer(): NativePtr Native 1.3 readValue fun <T : CVariable> CPointed.readValue( size: Long, align: Int): CValue<T> Native 1.3 readValues fun <T : CVariable> CPointed.readValues( size: Int, align: Int): CValues<T> Inheritors Native 1.3 CFunction The C function. class CFunction<T : Function<*>> : CPointed Native 1.3 COpaque The CPointed without any specified interpretation. abstract class COpaque : CPointed Native 1.3 CVariable The C data variable located in memory. abstract class CVariable : CPointed