Operand details.
More...
#include <fcml_disassembler.hpp>
Operand details.
- Since
- 1.1.0
◆ AccessMode
- Since
- 1.1.0
Enumerator |
---|
AM_ACCESS_MODE_UNDEFINED | Undefined mode.
|
AM_READ | Operand is read by instruction.
|
AM_WRITE | Operand is set by instruction.
|
AM_READ_WRITE | Operand is read but can be also set.
|
◆ OperandDetails() [1/2]
fcml::OperandDetails::OperandDetails |
( |
| ) |
|
|
inline |
Creates default operand details with an undefined access mode.
- Since
- 1.1.0
◆ OperandDetails() [2/2]
fcml::OperandDetails::OperandDetails |
( |
AccessMode |
accessMode | ) |
|
|
inline |
Creates operand details for given access mode.
- Parameters
-
- Since
- 1.1.0
◆ getAccessMode()
AccessMode fcml::OperandDetails::getAccessMode |
( |
| ) |
const |
|
inline |
Gets access mode for the operand.
- Returns
- Access mode.
- Since
- 1.1.0
◆ setAccessMode()
void fcml::OperandDetails::setAccessMode |
( |
AccessMode |
accessMode | ) |
|
|
inline |
Sets an access mode for the operand.
- Parameters
-
accessMode | The access mode for the operand. |
- Since
- 1.1.0
The documentation for this class was generated from the following file: