blob: 9fc2892c955f2d31b174442fd12177d62ebda7b3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
public object FfiConverterDouble: FfiConverter<Double, Double> {
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) = 8
override fun write(value: Double, buf: ByteBuffer) {
buf.putDouble(value)
}
}
|