Class: Babeltrace2Gen::BTFieldClass::Variant::WithSelectorField::Option

Inherits:
Option
  • Object
show all
Defined in:
lib/metababel/bt2_stream_classes_generator.rb

Instance Attribute Summary collapse

Attributes inherited from Option

#field_class, #name

Instance Method Summary collapse

Constructor Details

#initialize(parent:, name:, field_class:, ranges:) ⇒ Option

Returns a new instance of Option.



782
783
784
785
# File 'lib/metababel/bt2_stream_classes_generator.rb', line 782

def initialize(parent:, name:, field_class:, ranges:)
  @ranges = ranges
  super(parent: parent, name: name, field_class: field_class)
end

Instance Attribute Details

#rangesObject (readonly)

Returns the value of attribute ranges.



780
781
782
# File 'lib/metababel/bt2_stream_classes_generator.rb', line 780

def ranges
  @ranges
end