Disassembler configuration.
More...
#include <fcml_disassembler.hpp>
Disassembler configuration.
It's counterpart to the fcml_st_disassembler_conf structure.
- Since
- 1.1.0
◆ DisassemblerConf()
fcml::DisassemblerConf::DisassemblerConf |
( |
| ) |
|
|
inline |
Default constructor.
- Since
- 1.1.0
◆ getConditionalGroup()
fcml_uint8_t fcml::DisassemblerConf::getConditionalGroup |
( |
| ) |
const |
|
inline |
◆ isCarryFlagConditionalSuffix()
bool fcml::DisassemblerConf::isCarryFlagConditionalSuffix |
( |
| ) |
const |
|
inline |
◆ isEnableErrorMessages()
bool fcml::DisassemblerConf::isEnableErrorMessages |
( |
| ) |
const |
|
inline |
◆ isExtendDispToAsa()
bool fcml::DisassemblerConf::isExtendDispToAsa |
( |
| ) |
const |
|
inline |
◆ isFailIfUnknownInstruction()
bool fcml::DisassemblerConf::isFailIfUnknownInstruction |
( |
| ) |
const |
|
inline |
◆ isIncrementIp()
bool fcml::DisassemblerConf::isIncrementIp |
( |
| ) |
const |
|
inline |
◆ isShortForms()
bool fcml::DisassemblerConf::isShortForms |
( |
| ) |
const |
|
inline |
◆ isThrowExceptionOnError()
bool fcml::DisassemblerConf::isThrowExceptionOnError |
( |
| ) |
const |
|
inline |
Returns true if exception should be thrown when disassembling fails.
- Returns
- True if exception is the preferred way of error handling in case of failure.
- Since
- 1.1.0
◆ setCarryFlagConditionalSuffix()
void fcml::DisassemblerConf::setCarryFlagConditionalSuffix |
( |
bool |
carryFlagConditionalSuffix | ) |
|
|
inline |
◆ setConditionalGroup()
void fcml::DisassemblerConf::setConditionalGroup |
( |
fcml_uint8_t |
conditionalGroup | ) |
|
|
inline |
◆ setEnableErrorMessages()
void fcml::DisassemblerConf::setEnableErrorMessages |
( |
bool |
enableErrorMessages | ) |
|
|
inline |
◆ setExtendDispToAsa()
void fcml::DisassemblerConf::setExtendDispToAsa |
( |
bool |
extendDispToAsa | ) |
|
|
inline |
◆ setFailIfUnknownInstruction()
void fcml::DisassemblerConf::setFailIfUnknownInstruction |
( |
bool |
failIfUnknownInstruction | ) |
|
|
inline |
◆ setIncrementIp()
void fcml::DisassemblerConf::setIncrementIp |
( |
bool |
incrementIp | ) |
|
|
inline |
◆ setShortForms()
void fcml::DisassemblerConf::setShortForms |
( |
bool |
shortForms | ) |
|
|
inline |
◆ setThrowExceptionOnError()
void fcml::DisassemblerConf::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: