|
libyasm
|
YASM list format module interface. More...
#include <listfmt.h>
Data Fields | |
| const char * | name |
| One-line description of the list format. More... | |
| const char * | keyword |
| Keyword used to select list format. More... | |
| yasm_listfmt *(* | create )(const char *in_filename, const char *obj_filename) |
| Create list format. More... | |
| void(* | destroy )(yasm_listfmt *listfmt) |
| Module-level implementation of yasm_listfmt_destroy(). More... | |
| void(* | output )(yasm_listfmt *listfmt, FILE *f, yasm_linemap *linemap, yasm_arch *arch) |
| Module-level implementation of yasm_listfmt_output(). More... | |
| yasm_listfmt*(* yasm_listfmt_module::create)(const char *in_filename, const char *obj_filename) |
Create list format.
Module-level implementation of yasm_listfmt_create(). The filenames are provided solely for informational purposes.
| in_filename | primary input filename |
| obj_filename | object filename |
| void(* yasm_listfmt_module::destroy)(yasm_listfmt *listfmt) |
Module-level implementation of yasm_listfmt_destroy().
Call yasm_listfmt_destroy() instead of calling this function.
| const char* yasm_listfmt_module::keyword |
| const char* yasm_listfmt_module::name |
| void(* yasm_listfmt_module::output)(yasm_listfmt *listfmt, FILE *f, yasm_linemap *linemap, yasm_arch *arch) |
Module-level implementation of yasm_listfmt_output().
Call yasm_listfmt_output() instead of calling this function.
1.8.3.1