toBytes

fun Short.toBytes(buffer: ByteArray = ByteArray(2), start: Int = 0): ByteArray
fun UShort.toBytes(buffer: ByteArray = ByteArray(2), start: Int = 0): ByteArray
fun Int.toBytes(buffer: ByteArray = ByteArray(4), start: Int = 0): ByteArray
fun UInt.toBytes(buffer: ByteArray = ByteArray(4), start: Int = 0): ByteArray
fun Long.toBytes(buffer: ByteArray = ByteArray(8), start: Int = 0): ByteArray
fun ULong.toBytes(buffer: ByteArray = ByteArray(8), start: Int = 0): ByteArray
fun Float.toBytes(buffer: ByteArray = ByteArray(4), start: Int = 0): ByteArray
fun Double.toBytes(buffer: ByteArray = ByteArray(8), start: Int = 0): ByteArray