|
fcml 1.3.0
|
#include <fcml_renderer.hpp>


Public Member Functions | |
| Renderer (Dialect &dialect) | |
| Creates a renderer instance for the given dialect. | |
| fcml_ceh_error | render (const RenderConfig &renderConfig, DisassemblerResult &assemblerResult, fcml_cstring &result) |
| Renders a disassembled instruction. | |
Additional Inherited Members | |
| Protected Member Functions inherited from fcml::DialectAware | |
| DialectAware () | |
| Default constructor. | |
| virtual | ~DialectAware () |
| Virtual destructor. | |
| fcml_st_dialect * | extractDialect (const Dialect &dialect) const |
| Extracts the native FCML dialect from the dialect object. | |
Renderer wrapper.
|
inline |
Creates a renderer instance for the given dialect.
| dialect | The dialect instance. |
|
inline |
Renders a disassembled instruction.
| renderConfig | A renderer configuration. | |
| assemblerResult | The disassembler result. | |
| [out] | result | The rendered instruction. |
| RenderingFailedException | Rendering failed. |