|
fcml 1.3.0
|
Assembler configuration. More...
#include <fcml_assembler.hpp>
Public Member Functions | |
| AssemblerConf () | |
| bool | isChooseAbsEncoding () const |
| void | setChooseAbsEncoding (bool chooseAbsEncoding) |
| fcml_fnp_asm_instruction_chooser | getChooser () const |
| void | setChooser (fcml_fnp_asm_instruction_chooser chooser) |
| bool | isChooseSibEncoding () const |
| void | setChooseSibEncoding (bool chooseSibEncoding) |
| bool | isEnableErrorMessages () const |
| void | setEnableErrorMessages (bool enableErrorMessages) |
| bool | isForceRexPrefix () const |
| void | setForceRexPrefix (bool forceRexPrefix) |
| bool | isForceThreeByteVex () const |
| void | setForceThreeByteVex (bool forceThreeByteVex) |
| bool | isIncrementIp () const |
| void | setIncrementIp (bool incrementIp) |
| fcml_fnp_asm_optimizer | getOptimizer () const |
| void | setOptimizer (fcml_fnp_asm_optimizer optimizer) |
| fcml_uint16_t | getOptimizerFlags () const |
| void | setOptimizerFlags (fcml_uint16_t optimizerFlags) |
| bool | isThrowExceptionOnError () const |
| Returns true if exception should be thrown when assembling fails. | |
| void | setThrowExceptionOnError (bool throwExceptionOnError) |
| Sets the way how the error handling is done. | |
Assembler configuration.
For more information about the flags, see fcml_st_assembler_conf structure documentation.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Returns true if exception should be thrown when assembling fails.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Sets the way how the error handling is done.
| throwExceptionOnError | True if exception should be thrown in case of failure. |