Lines Matching refs:struct

69 import struct
482 ) = struct.unpack('>6xBBQQQ', trailer)
488 except (OSError, IndexError, struct.error, OverflowError,
498 return struct.unpack(f, self._fp.read(s))[0]
505 return struct.unpack(f'>{n}{_BINARY_FORMAT[size]}', data)
550 result = struct.unpack('>f', self._fp.read(4))[0]
553 result = struct.unpack('>d', self._fp.read(8))[0]
556 f = struct.unpack('>d', self._fp.read(8))[0]
672 self._fp.write(struct.pack(offset_format, *self._object_offsets))
680 self._fp.write(struct.pack('>5xBBBQQQ', *trailer))
732 self._fp.write(struct.pack('>B', token | size))
735 self._fp.write(struct.pack('>BBB', token | 0xF, 0x10, size))
738 self._fp.write(struct.pack('>BBH', token | 0xF, 0x11, size))
741 self._fp.write(struct.pack('>BBL', token | 0xF, 0x12, size))
744 self._fp.write(struct.pack('>BBQ', token | 0xF, 0x13, size))
761 self._fp.write(struct.pack('>Bq', 0x13, value))
762 except struct.error:
765 self._fp.write(struct.pack('>BB', 0x10, value))
767 self._fp.write(struct.pack('>BH', 0x11, value))
769 self._fp.write(struct.pack('>BL', 0x12, value))
771 self._fp.write(struct.pack('>BQ', 0x13, value))
778 self._fp.write(struct.pack('>Bd', 0x23, value))
782 self._fp.write(struct.pack('>Bd', 0x33, f))
802 self._fp.write(struct.pack('>BB', 0x80, value))
804 self._fp.write(struct.pack('>BH', 0x81, value))
806 self._fp.write(struct.pack('>BL', 0x83, value))
808 self._fp.write(struct.pack('>BQ', 0x87, value))
816 self._fp.write(struct.pack('>' + self._ref_format * s, *refs))
836 self._fp.write(struct.pack('>' + self._ref_format * s, *keyRefs))
837 self._fp.write(struct.pack('>' + self._ref_format * s, *valRefs))