Class: Babeltrace2::BTField::Real::SinglePrecision

Inherits:
Babeltrace2::BTField::Real show all
Defined in:
lib/babeltrace2/trace-ir/field.rb

Constant Summary

Constants inherited from Babeltrace2::BTField

TYPE_MAP

Instance Attribute Summary

Attributes inherited from Babeltrace2::BTObject

#handle

Instance Method Summary collapse

Methods inherited from Babeltrace2::BTField

from_handle, #get_class, #get_class_type, #to_s

Methods inherited from Babeltrace2::BTObject

#==, #initialize, #to_ptr

Constructor Details

This class inherits a constructor from Babeltrace2::BTObject

Instance Method Details

#get_valueObject Also known as: value



348
349
350
# File 'lib/babeltrace2/trace-ir/field.rb', line 348

def get_value
  Babeltrace2.bt_field_real_single_precision_get_value(@handle)
end

#set_value(value) ⇒ Object



338
339
340
341
# File 'lib/babeltrace2/trace-ir/field.rb', line 338

def set_value(value)
  Babeltrace2.bt_field_real_single_precision_set_value(@handle, value)
  self
end

#value=(value) ⇒ Object



343
344
345
346
# File 'lib/babeltrace2/trace-ir/field.rb', line 343

def value=(value)
  set_value(value)
  value
end