class Babeltrace2::BTField::Option
Public Instance Methods
get_field()
click to toggle source
# File lib/babeltrace2/trace-ir/field.rb, line 720 def get_field handle = Babeltrace2.bt_field_option_borrow_field(@handle) return nil if handle.null? BTField.from_handle(handle) end
Also aliased as: field
has_field=(has_field)
click to toggle source
# File lib/babeltrace2/trace-ir/field.rb, line 715 def has_field=(has_field) set_has_field(has_field) has_field end
set_has_field(has_field)
click to toggle source
# File lib/babeltrace2/trace-ir/field.rb, line 710 def set_has_field(has_field) Babeltrace2.bt_field_option_set_has_field(@handle, has_field ? BT_TRUE : BT_FALSE) self end
to_s()
click to toggle source
# File lib/babeltrace2/trace-ir/field.rb, line 733 def to_s get_field.to_s end
value()
click to toggle source
# File lib/babeltrace2/trace-ir/field.rb, line 727 def value f = get_field return nil unless f f.value end