class UDis86::OperandValue
- UDis86::OperandValue
- Reference
- Object
Defined in:
udis86/operand_value.crConstructors
-
.new(operand_value : LibUDis86::UDLVal)
Initializes the operand value object.
Instance Method Summary
- #byte
- #char
- #double_word
- #pointer
-
#ptr
The pointer value of the operand.
- #quad_word
-
#sbyte(*args, **options)
The signed byte value of the operand.
-
#sbyte(*args, **options, &)
The signed byte value of the operand.
-
#sdword(*args, **options)
The signed double-word value of the operand.
-
#sdword(*args, **options, &)
The signed double-word value of the operand.
- #signed_byte
- #signed_double_word
- #signed_quad_word
- #signed_word
-
#sqword(*args, **options)
The signed quad-word value of the operand.
-
#sqword(*args, **options, &)
The signed quad-word value of the operand.
-
#sword(*args, **options)
The signed word value of the operand.
-
#sword(*args, **options, &)
The signed word value of the operand.
- #to_i
-
#ubyte(*args, **options)
The unsigned byte value of the operand.
-
#ubyte(*args, **options, &)
The unsigned byte value of the operand.
-
#udword(*args, **options)
The unsigned double-word value of the operand.
-
#udword(*args, **options, &)
The unsigned double-word value of the operand.
- #unsigned_byte
- #unsigned_double_word
- #unsigned_quad_word
- #unsigned_word
-
#uqword(*args, **options)
The unsigned quad-word value of the operand.
-
#uqword(*args, **options, &)
The unsigned quad-word value of the operand.
-
#uword(*args, **options)
The unsigned word value of the operand.
-
#uword(*args, **options, &)
The unsigned word value of the operand.
- #word