public object FfiConverterDouble: FfiConverter { override fun lift(value: Double): Double { return value } override fun read(buf: ByteBuffer): Double { return buf.getDouble() } override fun lower(value: Double): Double { return value } override fun allocationSize(value: Double) = 8UL override fun write(value: Double, buf: ByteBuffer) { buf.putDouble(value) } }