Lines Matching defs:struct

33     import struct
35 struct = None
75 if struct:
78 struct.pack('Q', 2**64-1)
81 except struct.error:
108 struct.pack(fmt, (1<<exp)-1)
110 except struct.error:
124 if struct:
168 x = struct.pack(char, x)
169 x = struct.unpack(char, x)[0]
193 nmemb = randrange(2, 10) # number of struct members
636 struct.pack_into(fmt, buf, j*itemsize, v)
671 item = struct.unpack(fmt, v)[0]
764 @unittest.skipUnless(struct, 'struct module required for this test.')
838 x = struct.pack(fmt, *item2)
840 x = struct.pack(fmt, item2)
896 initlst = [struct.unpack_from(fmt, contig, n*itemsize)
916 initlst = [struct.unpack_from(fmt, contig, n*itemsize)
931 initlst = [struct.unpack_from(fmt, contig, n*itemsize)
1063 itemsize = struct.calcsize(fmt)
1155 self.assertRaises(struct.error, c, [1000], shape=[1], format="B")
1188 self.assertRaises(struct.error, c, [(1,2,3)], shape=[1],
1304 itemsize = struct.calcsize(fmt)
1315 itemsize = struct.calcsize(fmt)
1327 itemsize = struct.calcsize(fmt)
1357 itemsize = struct.calcsize(fmt)
1422 self.assertRaises(struct.error, nd.__setitem__, 2, 300)
1432 self.assertRaises(struct.error, nd.__setitem__, 1, (b'\x001', 200))
1729 itemsize = struct.calcsize(fmt)
1761 itemsize = struct.calcsize(fmt)
1880 itemsize = struct.calcsize(fmt)
1921 itemsize = struct.calcsize(fmt)
1949 itemsize = struct.calcsize(fmt)
2542 struct.pack_into(fmt, nd, 0, item)
2546 itemsize = struct.calcsize(fmt)
2553 struct.pack_into(fmt, nd, itemsize, v)
2554 except struct.error:
2555 struct_err = struct.error
2582 ssize = struct.calcsize(sformat)
2585 dsize = struct.calcsize(dformat)
2603 size_h = struct.calcsize('h')
2604 size_d = struct.calcsize('d')
2701 srcsize = struct.calcsize(fmt)
2720 srcsize = struct.calcsize('I')
2731 destsize = struct.calcsize('I')
2763 tsize = struct.calcsize(tfmt)
2767 size = struct.calcsize(fmt)
3211 # Depends on issue #15625: the struct module does not understand 'u'.
3217 # Some ctypes format strings are unknown to the struct module.
3265 # struct module: equal
3278 # struct module: not equal
3307 # contiguous, struct module
3330 # non-contiguous, struct module
3353 # non-contiguous, suboffsets, struct module
3379 # zeros in shape, struct module
3405 # zero strides, struct module
3459 # C-contiguous, different values, struct module
3483 # C-contiguous, different shape, struct module
3495 # C-contiguous, different format, struct module
3523 # Fortran-contiguous, different values, struct module
3551 # Fortran-contiguous, different shape, struct module
3565 # Fortran-contiguous, different format, struct module
3593 # mixed C/Fortran contiguous, struct module
3620 # same values, non-contiguous, struct module
3648 # different shape, struct module
3662 # different format, struct module
3690 # zeros in shape, struct module
3717 # zero strides, struct module
3745 # suboffsets, struct module
3780 # suboffsets, different shape, struct module
3811 # suboffsets, different format, struct module
3843 # initialize mixed C/Fortran + suboffsets, struct module
4082 size = struct.calcsize('i')
4091 size = struct.calcsize('L')
4100 #size = struct.calcsize('L')
4430 struct.calcsize(format))