示例#1
0
文件: array.py 项目: Qian9/zserio
    def read(reader: BitStreamReader, _index: int) -> float:
        """
        Reads Zserio float16 type from the bit stream.

        :param reader: Bit stream from which to read.
        :param _index: Not used.
        """

        return reader.readFloat16()
示例#2
0
 def testReadFloat16(self):
     reader = BitStreamReader(bytes(2))
     self.assertEqual(0.0, reader.readFloat16())
     self.assertEqual(16, reader.getBitPosition())
     with self.assertRaises(PythonRuntimeException):
         reader.readFloat16()