class

UDis86::OperandValue

Inherits Reference < Object

Constructors

new(operand_value : LibUDis86::UDLVal)

Initializes the operand value object.

Source

Instance methods

byte
Source
char
Source
double_word
Source
pointer
Source
ptr

The pointer value of the operand.

Source
quad_word
Source
sbyte(*args, **options)

The signed byte value of the operand.

Source
sbyte(*args, **options, &)

The signed byte value of the operand.

Source
sdword(*args, **options)

The signed double-word value of the operand.

Source
sdword(*args, **options, &)

The signed double-word value of the operand.

Source
signed_byte
Source
signed_double_word
Source
signed_quad_word
Source
signed_word
Source
sqword(*args, **options)

The signed quad-word value of the operand.

Source
sqword(*args, **options, &)

The signed quad-word value of the operand.

Source
sword(*args, **options)

The signed word value of the operand.

Source
sword(*args, **options, &)

The signed word value of the operand.

Source
to_i
Source
ubyte(*args, **options)

The unsigned byte value of the operand.

Source
ubyte(*args, **options, &)

The unsigned byte value of the operand.

Source
udword(*args, **options)

The unsigned double-word value of the operand.

Source
udword(*args, **options, &)

The unsigned double-word value of the operand.

Source
unsigned_byte
Source
unsigned_double_word
Source
unsigned_quad_word
Source
unsigned_word
Source
uqword(*args, **options)

The unsigned quad-word value of the operand.

Source
uqword(*args, **options, &)

The unsigned quad-word value of the operand.

Source
uword(*args, **options)

The unsigned word value of the operand.

Source
uword(*args, **options, &)

The unsigned word value of the operand.

Source
word
Source