1578
1579
1580
1581
1582
1583
1584
1585
|
# File 'lib/babeltrace2/trace-ir/field-class.rb', line 1578
def append_option(name, option_field_class, ranges)
name = name.inspect if name.kind_of?(Symbol)
ranges = BTIntegerRangeSetUnsigned.from_value(ranges)
res = Babeltrace2.bt_field_class_variant_with_selector_field_integer_unsigned_append_option(
@handle, name, option_field_class, ranges)
raise Babeltrace2.process_error(res) if res != :BT_FIELD_CLASS_VARIANT_WITH_SELECTOR_FIELD_APPEND_OPTION_STATUS_OK
self
end
|