|
fcml 1.3.0
|
Structures and functions declarations related to FCML renderers. More...
#include "fcml_lib_export.h"#include "fcml_types.h"#include "fcml_errors.h"#include "fcml_dialect.h"#include "fcml_disassembler.h"

Go to the source code of this file.
Classes | |
| struct | fcml_st_render_config |
| Renderer configuration. More... | |
Typedefs | |
| typedef struct fcml_st_render_config | fcml_st_render_config |
| Renderer configuration. | |
Functions | |
| LIB_EXPORT fcml_ceh_error LIB_CALL | fcml_fn_render (const fcml_st_dialect *dialect, const fcml_st_render_config *config, fcml_char *buffer, fcml_usize buffer_len, const fcml_st_disassembler_result *result) |
| Renders the disassembled instruction into its textual representation. | |
Structures and functions declarations related to FCML renderers.
| LIB_EXPORT fcml_ceh_error LIB_CALL fcml_fn_render | ( | const fcml_st_dialect * | dialect, |
| const fcml_st_render_config * | config, | ||
| fcml_char * | buffer, | ||
| fcml_usize | buffer_len, | ||
| const fcml_st_disassembler_result * | result ) |
Renders the disassembled instruction into its textual representation.
Prepares textual representation of the disassembled code using syntax based on the provided dialect.
| dialect | Dialect instance. | |
| config | Renderer configuration. | |
| [out] | buffer | Destination buffer for the generated instruction. |
| buffer_len | Size of the destination buffer. | |
| result | Disassembled instruction. |