Ejemplo n.º 1
0
 def __init__(self):
     self.addr_func = lambda field: field._getAbsoluteAddress()
     self.format_addr = lambda field: format_addr_hex(self.addr_func(field))
     
     self.col_str_table = [
         lambda f: self.format_addr(f),          # address
         format_name,                            # name
         lambda f: f.getFieldType(),             # type
         lambda f: format_size(f._getSize()),    # size
         format_data,                            # data
         format_desc                             # description
     ]
    def __init__(self):
        self.addr_func = lambda field: field._getAbsoluteAddress()
        self.format_addr = lambda field: format_addr_hex(self.addr_func(field))

        self.col_str_table = [
            lambda f: self.format_addr(f),  # address
            format_name,  # name
            lambda f: f.getFieldType(),  # type
            lambda f: format_size(f._getSize()),  # size
            format_data,  # data
            format_desc  # description
        ]
Ejemplo n.º 3
0
 def on_address_hexadecimal(self, dispatcher):
     self.format_addr = lambda field: format_addr_hex(self.addr_func(field))
     self.refill_view()
 def on_address_hexadecimal(self, dispatcher):
     self.format_addr = lambda field: format_addr_hex(self.addr_func(field))
     self.refill_view()
Ejemplo n.º 5
0
 def __init__(self):
     self.addr_func = lambda field: field._getAbsoluteAddress()
     self.format_addr = lambda field: format_addr_hex(self.addr_func(field))