Package kotlinx.cinterop.internal

Types

CCall
Link copied to clipboard
annotation class CCall(id: String)
CEnumEntryAlias
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class CEnumEntryAlias(entryName: String)

Denotes property that is an alias to some enum entry.

CEnumVarTypeSize
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class CEnumVarTypeSize(size: Int)

Stores instance size of the type T: CEnumVar.

ConstantValue
Link copied to clipboard
object ConstantValue

Collection of annotations that allow to store constant values.

CStruct
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class CStruct(spelling: String)