Functions
get_filename ()
char const *
(*get_filename) (AsmArch *arch);
get_functions ()
void
(*get_functions) (AsmFormat *format,
AsmFunction **functions,
size_t *functions_cnt);
read ()
ssize_t
(*read) (AsmArch *arch,
void *buf,
size_t size);
seek ()
off_t
(*seek) (AsmArch *arch,
off_t offset,
int whence);
write ()
ssize_t
(*write) (AsmArch *arch,
void const *buf,
size_t size);
set_function ()
AsmSection *
(*set_function) (AsmFormat *format,
int id,
char const *name,
off_t offset,
ssize_t size);
set_section ()
AsmSection *
(*set_section) (AsmFormat *format,
int id,
unsigned int flags,
char const *name,
off_t offset,
ssize_t size,
off_t base);
set_string ()
AsmString *
(*set_string) (AsmFormat *format,
int id,
char const *name,
off_t offset,
ssize_t size);
decode ()
int
(*decode) (AsmArchPlugin *arch,
AsmArchInstructionCall *call);
guess ()
char const *
(*guess) (AsmFormatPlugin *format,
char const *hint);
directive ()
int
(*directive) (AsmFormatPlugin *format,
char const *directive,
char const **args,
size_t size);
function ()
int
(*function) (AsmFormatPlugin *format,
char const *function);
decode_section ()
int
(*decode_section) (AsmFormatPlugin *format,
AsmSection *section,
AsmArchInstructionCall **calls,
size_t *calls_cnt);