writeFloat64 method
Implementation
void writeFloat64(double value) {
final fb = Float64List(1);
fb[0] = value;
final b = Uint8List.view(fb.buffer);
if (bigEndian) {
writeByte(b[7]);
writeByte(b[6]);
writeByte(b[5]);
writeByte(b[4]);
writeByte(b[3]);
writeByte(b[2]);
writeByte(b[1]);
writeByte(b[0]);
return;
}
writeByte(b[0]);
writeByte(b[1]);
writeByte(b[2]);
writeByte(b[3]);
writeByte(b[4]);
writeByte(b[5]);
writeByte(b[6]);
writeByte(b[7]);
}