Top | ![]() |
![]() |
![]() |
![]() |
#define | AO_0 |
#define | AO_1() |
#define | AO_2() |
#define | AO_3() |
#define | AO_4() |
#define | AO_5() |
#define | AO_GET_FLAGS() |
#define | AO_GET_OFFSET() |
#define | AO_GET_DSIZE() |
#define | AO_GET_RSIZE() |
#define | AO_GET_SIZE() |
#define | AO_GET_TYPE() |
#define | AO_GET_VALUE() |
#define | AO_CONSTANT() |
#define | AO_IMMEDIATE() |
#define | AO_REGISTER() |
#define | AO_DREGISTER() |
#define | AO_DREGISTER2() |
char const * | (*get_filename) () |
AsmFunction * | (*get_function_by_id) () |
AsmArchInstruction const * | (*get_instruction_by_opcode) () |
AsmArchRegister const * | (*get_register_by_id_size) () |
AsmArchRegister const * | (*get_register_by_name_size) () |
AsmString * | (*get_string_by_id) () |
ssize_t | (*write) () |
ssize_t | (*peek) () |
ssize_t | (*read) () |
off_t | (*seek) () |
AsmArchPlugin * | (*init) () |
void | (*destroy) () |
int | (*encode) () |
int | (*decode) () |
enum | AsmArchEndian |
enum | AsmArchOperandType |
#define | AOD_FLAGS |
#define | AOD_OFFSET |
#define | AOD_SIZE |
#define | AOD_TYPE |
#define | AOD_VALUE |
#define | AOM_TYPE |
#define | AOM_FLAGS |
#define | AOM_OFFSET |
#define | AOM_SIZE |
#define | AOM_VALUE |
#define | AOF_IMPLICIT |
#define | AOF_SIGNED |
#define | AOI_REFERS_STRING |
#define | AOI_REFERS_FUNCTION |
#define | ARF_ALIAS |
AsmArchPlugin | |
AsmArch |
AsmArchInstruction const * (*get_instruction_by_opcode) (AsmArch *arch
,uint8_t size
,uint32_t opcode
);
AsmArchRegister const * (*get_register_by_id_size) (AsmArch *arch
,uint32_t id
,uint32_t size
);
AsmArchRegister const * (*get_register_by_name_size) (AsmArch *arch
,char const *name
,uint32_t size
);
int (*encode) (AsmArchPlugin *arch
,AsmArchInstruction const *instruction
,AsmArchInstructionCall *call
);