Assembler configuration.
More...
#include <fcml_assembler.hpp>
Assembler configuration.
For more information about the flags, see fcml_st_assembler_conf structure documentation.
- Since
- 1.1.0
◆ AssemblerConf()
fcml::AssemblerConf::AssemblerConf |
( |
| ) |
|
|
inline |
◆ getChooser()
◆ getOptimizer()
◆ getOptimizerFlags()
fcml_uint16_t fcml::AssemblerConf::getOptimizerFlags |
( |
| ) |
const |
|
inline |
◆ isChooseAbsEncoding()
bool fcml::AssemblerConf::isChooseAbsEncoding |
( |
| ) |
const |
|
inline |
◆ isChooseSibEncoding()
bool fcml::AssemblerConf::isChooseSibEncoding |
( |
| ) |
const |
|
inline |
◆ isEnableErrorMessages()
bool fcml::AssemblerConf::isEnableErrorMessages |
( |
| ) |
const |
|
inline |
◆ isForceRexPrefix()
bool fcml::AssemblerConf::isForceRexPrefix |
( |
| ) |
const |
|
inline |
◆ isForceThreeByteVex()
bool fcml::AssemblerConf::isForceThreeByteVex |
( |
| ) |
const |
|
inline |
◆ isIncrementIp()
bool fcml::AssemblerConf::isIncrementIp |
( |
| ) |
const |
|
inline |
◆ isThrowExceptionOnError()
bool fcml::AssemblerConf::isThrowExceptionOnError |
( |
| ) |
const |
|
inline |
Returns true if exception should be thrown when assembling fails.
- Returns
- True if exception is the preferred way of error handling in case of failure.
- Since
- 1.1.0
◆ setChooseAbsEncoding()
void fcml::AssemblerConf::setChooseAbsEncoding |
( |
bool |
chooseAbsEncoding | ) |
|
|
inline |
◆ setChooser()
◆ setChooseSibEncoding()
void fcml::AssemblerConf::setChooseSibEncoding |
( |
bool |
chooseSibEncoding | ) |
|
|
inline |
◆ setEnableErrorMessages()
void fcml::AssemblerConf::setEnableErrorMessages |
( |
bool |
enableErrorMessages | ) |
|
|
inline |
◆ setForceRexPrefix()
void fcml::AssemblerConf::setForceRexPrefix |
( |
bool |
forceRexPrefix | ) |
|
|
inline |
◆ setForceThreeByteVex()
void fcml::AssemblerConf::setForceThreeByteVex |
( |
bool |
forceThreeByteVex | ) |
|
|
inline |
◆ setIncrementIp()
void fcml::AssemblerConf::setIncrementIp |
( |
bool |
incrementIp | ) |
|
|
inline |
◆ setOptimizer()
◆ setOptimizerFlags()
void fcml::AssemblerConf::setOptimizerFlags |
( |
fcml_uint16_t |
optimizerFlags | ) |
|
|
inline |
◆ setThrowExceptionOnError()
void fcml::AssemblerConf::setThrowExceptionOnError |
( |
bool |
throwExceptionOnError | ) |
|
|
inline |
Sets the way how the error handling is done.
- Parameters
-
throwExceptionOnError | True if exception should be thrown in case of failure. |
- Since
- 1.1.0
The documentation for this class was generated from the following file: