![]() |
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 |