Ejemplo n.º 1
0
    def write(writer: BitStreamWriter, value: float) -> None:
        """
        Writes Zserio float64 type to the bit stream.

        :param writer: Bit stream where to write.
        :param value: Zserio float64 type to write.
        """

        writer.writeFloat64(value)
Ejemplo n.º 2
0
 def testWriteFloat64(self):
     writer = BitStreamWriter()
     writer.writeFloat64(0)
     self.assertEqual(64, writer.getBitPosition())
     self.assertEqual(b'\x00\x00\x00\x00\x00\x00\x00\x00', writer.getByteArray())