Class: Babeltrace2::BTIntegerRangeUnsigned

Inherits:
BTIntegerRange show all
Defined in:
lib/babeltrace2/integer-range-set.rb

Instance Attribute Summary

Attributes inherited from BTObject

#handle

Instance Method Summary collapse

Methods inherited from BTIntegerRange

#include?, #value

Methods inherited from BTObject

#initialize, #to_ptr

Constructor Details

This class inherits a constructor from Babeltrace2::BTObject

Instance Method Details

#get_lowerObject Also known as: lower, min



26
27
28
# File 'lib/babeltrace2/integer-range-set.rb', line 26

def get_lower
  Babeltrace2.bt_integer_range_unsigned_get_lower(@handle)
end

#get_upperObject Also known as: upper, max



32
33
34
# File 'lib/babeltrace2/integer-range-set.rb', line 32

def get_upper
  Babeltrace2.bt_integer_range_unsigned_get_upper(@handle)
end

#is_equal(other) ⇒ Object Also known as: ==



38
39
40
# File 'lib/babeltrace2/integer-range-set.rb', line 38

def is_equal(other)
  Babeltrace2.bt_integer_range_unsigned_is_equal(other) != BT_FALSE
end