Method: Babeltrace2::BTField::Integer::Signed#set_value
- Defined in:
- lib/babeltrace2/trace-ir/field.rb
#set_value(value) ⇒ Object
206 207 208 209 210 211 |
# File 'lib/babeltrace2/trace-ir/field.rb', line 206 def set_value(value) range = get_field_value_range raise "invalid range" if (1 << (range-1)) - 1 < value || value < -(1 << (range-1)) Babeltrace2.bt_field_integer_signed_set_value(@handle, value) self end |