library
Toggle table of contents
1.0.0-alpha01
common
Target filter
common
Switch theme
Search in API
Skip to content
library
library
/
ir.alisalimik.kotstone
/
ArmInstruction
Arm
Instruction
data
class
ArmInstruction
(
val
id
:
Int
,
val
address
:
Long
,
val
size
:
Int
,
val
bytes
:
ByteArray
,
val
mnemonic
:
String
,
val
opStr
:
String
,
val
detail
:
InstructionDetail
)
:
Instruction
(
source
)
Members
Constructors
Arm
Instruction
Link copied to clipboard
constructor
(
id
:
Int
,
address
:
Long
,
size
:
Int
,
bytes
:
ByteArray
,
mnemonic
:
String
,
opStr
:
String
,
detail
:
InstructionDetail
)
Properties
address
Link copied to clipboard
open
override
val
address
:
Long
arm
Link copied to clipboard
val
arm
:
ArmInstructionDetail
bytes
Link copied to clipboard
open
override
val
bytes
:
ByteArray
cc
Link copied to clipboard
val
cc
:
ArmConditionCode
detail
Link copied to clipboard
val
detail
:
InstructionDetail
id
Link copied to clipboard
open
override
val
id
:
Int
mnemonic
Link copied to clipboard
open
override
val
mnemonic
:
String
operands
Link copied to clipboard
val
operands
:
List
<
ArmOperand
>
op
Str
Link copied to clipboard
open
override
val
opStr
:
String
size
Link copied to clipboard
open
override
val
size
:
Int
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
is
In
Group
Link copied to clipboard
open
override
fun
isInGroup
(
group
:
InstructionGroup
)
:
Boolean
Check if instruction belongs to a specific group
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
Human-readable string representation