miasm
Reverse engineering framework
|
Public Member Functions | |
def | __init__ (self, size, value) |
def | concat_left (self, other_bits) |
def | mask (self) |
def | __invert__ (self) |
def | __int__ (self) |
def | __and__ (self, other_bits) |
def | __eq__ (self, other_bits) |
def | __getitem__ (self, info) |
def | pop_count (self) |
def | __str__ (self) |
Public Attributes | |
size | |
value | |
Stand for ARM ASL 'bits' type, ie. a bit vector
def miasm.arch.aarch64.arch.bits.__init__ | ( | self, | |
size, | |||
value | |||
) |
Instantiate a bitvector of size @size with value @value
def miasm.arch.aarch64.arch.bits.__and__ | ( | self, | |
other_bits | |||
) |
def miasm.arch.aarch64.arch.bits.__eq__ | ( | self, | |
other_bits | |||
) |
def miasm.arch.aarch64.arch.bits.__getitem__ | ( | self, | |
info | |||
) |
def miasm.arch.aarch64.arch.bits.__int__ | ( | self | ) |
def miasm.arch.aarch64.arch.bits.__invert__ | ( | self | ) |
def miasm.arch.aarch64.arch.bits.__str__ | ( | self | ) |
def miasm.arch.aarch64.arch.bits.concat_left | ( | self, | |
other_bits | |||
) |
Return a new bits instance for @other_bits . self
def miasm.arch.aarch64.arch.bits.mask | ( | self | ) |
def miasm.arch.aarch64.arch.bits.pop_count | ( | self | ) |
miasm.arch.aarch64.arch.bits.size |
miasm.arch.aarch64.arch.bits.value |