miasm
Reverse engineering framework
|
Public Member Functions | |
def | __init__ (self, ctype) |
def | ctype (self) |
def | __hash__ (self) |
def | __eq__ (self, other) |
def | __ne__ (self, other) |
def | to_c (self) |
def | to_expr (self) |
Static Public Attributes | |
int | default_size = 64 |
Generic object to represent a C expression
def miasm.core.objc.CGen.__init__ | ( | self, | |
ctype | |||
) |
Reimplemented in miasm.core.objc.CGenDeref, and miasm.core.objc.CGenInt.
def miasm.core.objc.CGen.__eq__ | ( | self, | |
other | |||
) |
Reimplemented in miasm.core.objc.CGenDeref, miasm.core.objc.CGenArray, miasm.core.objc.CGenField, miasm.core.objc.CGenId, and miasm.core.objc.CGenInt.
def miasm.core.objc.CGen.__hash__ | ( | self | ) |
Reimplemented in miasm.core.objc.CGenDeref, miasm.core.objc.CGenArray, miasm.core.objc.CGenField, miasm.core.objc.CGenId, and miasm.core.objc.CGenInt.
def miasm.core.objc.CGen.__ne__ | ( | self, | |
other | |||
) |
def miasm.core.objc.CGen.ctype | ( | self | ) |
Type (ObjC instance) of the current object
def miasm.core.objc.CGen.to_c | ( | self | ) |
Generate corresponding C
Reimplemented in miasm.core.objc.CGenDeref, miasm.core.objc.CGenArray, miasm.core.objc.CGenField, miasm.core.objc.CGenId, and miasm.core.objc.CGenInt.
def miasm.core.objc.CGen.to_expr | ( | self | ) |
Generate Miasm expression representing the C access
Reimplemented in miasm.core.objc.CGenDeref, miasm.core.objc.CGenArray, miasm.core.objc.CGenField, miasm.core.objc.CGenId, and miasm.core.objc.CGenInt.
|
static |