Platform

Native
1.3
object Platform

Object describing the current platform program executes upon.

Properties

Native
1.3

canAccessUnaligned

Check if current architecture allows unaligned access to wider than byte locations.

val canAccessUnaligned: Boolean
Native
1.3

cpuArchitecture

Architechture of the CPU program executes upon.

val cpuArchitecture: CpuArchitecture
Native
1.3

isDebugBinary

If binary was compiled in debug mode.

val isDebugBinary: Boolean
Native
1.3

isLittleEndian

Check if byte order of the current platform is least significant byte (LSB) first, aka little endian.

val isLittleEndian: Boolean
Native
1.3

memoryModel

Memory model binary was compiled with.

val memoryModel: MemoryModel
Native
1.3

osFamily

Operating system family program executes upon.

val osFamily: OsFamily