Data Structures |
struct | _Mapping |
struct | _Reference |
struct | Function_Params |
struct | LIST_Mapping |
struct | LIST_Reference |
struct | Parameter |
struct | Parameter_Size |
struct | PLT_Jump |
struct | Register |
struct | RegisterContext |
struct | RegisterContextBase |
struct | Section |
struct | Settings |
Typedefs |
typedef _Reference | Reference |
typedef _Mapping | Mapping |
Enumerations |
enum | RE_ObjectType {
OBJ_TYPE_UNKNOWN,
OBJ_TYPE_STRING,
OBJ_TYPE_OBJECT,
OBJ_TYPE_MESSAGE,
OBJ_TYPE_PARAM,
OBJ_TYPE_CLASS,
OBJ_TYPE_FUNCTION,
OBJ_TYPE_INSTRUCTION,
OBJ_TYPE_REFERENCE,
OBJ_TYPE_VAR_REFERENCE,
OBJ_TYPE_MAX
} |
enum | RE_ResultType {
RESULT_TYPE_INVALID,
RESULT_TYPE_DIRECT_VALUE,
RESULT_TYPE_INDIRECT_VALUE,
RESULT_TYPE_LOCAL,
RESULT_TYPE_GLOBAL,
RESULT_TYPE_PARAM,
RESULT_TYPE_MESSAGE,
RESULT_TYPE_JUMP,
RESULT_TYPE_MAX
} |
enum | RE_Registers {
REG_EAX,
REG_EBX,
REG_ECX,
REG_EDX,
REG_EBP,
REG_ESP,
REG_EDI,
REG_ESI,
REG_MAX
} |
enum | RE_RefType { DIRECT_REF,
INDIRECT_REF
} |
enum | RE_mappings {
MAP_STRINGS,
MAP_SYMBOLS,
MAP_DYNSYM,
MAP_REFS,
MAP_JUMPS,
MAP_MESSAGES,
MAP_PARAMS,
MAP_MAX
} |