Class: Babeltrace2::BTFieldClass::Enumeration::Unsigned::Mapping

Inherits:
Mapping show all
Defined in:
lib/babeltrace2/trace-ir/field-class.rb

Instance Attribute Summary

Attributes inherited from Babeltrace2::BTObject

#handle

Instance Method Summary collapse

Methods inherited from Mapping

#get_label

Methods inherited from Babeltrace2::BTObject

#==, #initialize, #to_ptr

Constructor Details

This class inherits a constructor from Babeltrace2::BTObject

Instance Method Details

#get_rangesObject Also known as: ranges



601
602
603
604
605
# File 'lib/babeltrace2/trace-ir/field-class.rb', line 601

def get_ranges
  BTIntegerRangeSetUnsigned.new(
    Babeltrace2.bt_field_class_enumeration_unsigned_mapping_borrow_ranges_const(
      @handle), retain: true)
end