Changeset 6582b36 in mainline for tools/xstruct.py
- Timestamp:
- 2012-04-01T07:13:03Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 81475250
- Parents:
- d9faae91
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tools/xstruct.py
rd9faae91 r6582b36 32 32 33 33 import struct 34 import sys 34 35 import types 35 36 37 integer_types = (int, long) if sys.version < '3' else (int,) 38 36 39 ranges = { 37 'B': ( (int, long), 0x00, 0xff),38 'H': ( (int, long), 0x0000, 0xffff),39 'L': ( (int, long), 0x00000000, 0xffffffff),40 'Q': ( (int, long), 0x0000000000000000, 0xffffffffffffffff),41 'b': ( (int, long), -0x80, 0x7f),42 'h': ( (int, long), -0x8000, 0x7fff),43 'l': ( (int, long), -0x80000000, 0x7fffffff) ,44 'q': ( (int, long), -0x8000000000000000, 0x7fffffffffffffff),40 'B': (integer_types, 0x00, 0xff), 41 'H': (integer_types, 0x0000, 0xffff), 42 'L': (integer_types, 0x00000000, 0xffffffff), 43 'Q': (integer_types, 0x0000000000000000, 0xffffffffffffffff), 44 'b': (integer_types, -0x80, 0x7f), 45 'h': (integer_types, -0x8000, 0x7fff), 46 'l': (integer_types, -0x80000000, 0x7fffffff) , 47 'q': (integer_types, -0x8000000000000000, 0x7fffffffffffffff), 45 48 } 46 49
Note:
See TracChangeset
for help on using the changeset viewer.