Class: Babeltrace::CTF::IntegerDecl
Instance Attribute Summary
Attributes inherited from Declaration
#declaration
Instance Method Summary
collapse
Methods inherited from Declaration
create, #field_type, #initialize
Instance Method Details
#base ⇒ Object
481
482
483
|
# File 'lib/babeltrace/ctf/events.rb', line 481
def base
@declaration.get_int_base
end
|
#byte_order ⇒ Object
485
486
487
|
# File 'lib/babeltrace/ctf/events.rb', line 485
def byte_order
@declaration.get_int_byte_order
end
|
#def_class ⇒ Object
473
474
475
|
# File 'lib/babeltrace/ctf/events.rb', line 473
def def_class
IntegerDef
end
|
#encoding ⇒ Object
493
494
495
|
# File 'lib/babeltrace/ctf/events.rb', line 493
def encoding
@declaration.get_encoding
end
|
#len ⇒ Object
489
490
491
|
# File 'lib/babeltrace/ctf/events.rb', line 489
def len
@declaration.get_int_len
end
|
#signed? ⇒ Boolean
477
478
479
|
# File 'lib/babeltrace/ctf/events.rb', line 477
def signed?
@declaration.int_signed?
end
|