![]() |
miasm
Reverse engineering framework
|
Public Member Functions | |
def | __init__ (self, fmt) |
def | size (self) |
def | __repr__ (self) |
def | __eq__ (self, other) |
def | __ne__ (self, other) |
def | __hash__ (self) |
![]() | |
def | set (self, vm, addr, val) |
def | get (self, vm, addr) |
def | lval (self) |
def | __len__ (self) |
def | __neq__ (self, other) |
Dumb struct.pack/unpack field. Mainly used to factorize code. Value is a tuple corresponding to the struct @fmt passed to the constructor.
def miasm.core.types.RawStruct.__init__ | ( | self, | |
fmt | |||
) |
def miasm.core.types.RawStruct.__eq__ | ( | self, | |
other | |||
) |
Reimplemented from miasm.core.types.Type.
Reimplemented in miasm.core.types.Ptr.
def miasm.core.types.RawStruct.__hash__ | ( | self | ) |
Reimplemented in miasm.core.types.Ptr.
def miasm.core.types.RawStruct.__ne__ | ( | self, | |
other | |||
) |
Reimplemented from miasm.core.types.Type.
Reimplemented in miasm.core.types.Ptr.
def miasm.core.types.RawStruct.__repr__ | ( | self | ) |
Reimplemented in miasm.core.types.Ptr.
def miasm.core.types.RawStruct.size | ( | self | ) |
Return the size in bytes of the serialized version of this field
Reimplemented from miasm.core.types.Type.