Module: Babeltrace2::BTFieldClass::Variant::WithoutSelectorField

Defined in:
lib/babeltrace2/trace-ir/field-class.rb

Constant Summary collapse

AppendOptionStatus =
BTFieldClassVariantWithoutSelectorAppendOptionStatus

Instance Method Summary collapse

Instance Method Details

#append_option(name, option_field_class) ⇒ Object Also known as: append



1538
1539
1540
1541
1542
1543
1544
# File 'lib/babeltrace2/trace-ir/field-class.rb', line 1538

def append_option(name, option_field_class)
  name = name.inspect if name.kind_of?(Symbol)
  res = Babeltrace2.bt_field_class_variant_without_selector_append_option(
          @handle, name, option_field_class)
  raise Babeltrace2.process_error(res) if res != :BT_FIELD_CLASS_VARIANT_WITHOUT_SELECTOR_FIELD_APPEND_OPTION_STATUS_OK
  self
end