def read_uint(self):
if self.reader.sysinfo.ProcessorArchitecture == PROCESSOR_ARCHITECTURE.AMD64:<EOL><INDENT>return int.from_bytes(self.read(<NUM_LIT:8>), byteorder = '<STR_LIT>', signed = False)<EOL><DEDENT>else:<EOL><INDENT>return int.from_bytes(self.read(<NUM_LIT:4>), byteorder = '<STR_LIT>', signed = False)<EOL><DEDENT>
Reads an integer. The size depends on the architecture. 
Reads a 4 byte small-endian unsinged int on 32 bit arch
Reads an 8 byte small-endian unsinged int on 64 bit arch