Class: Babeltrace2::BTField::Real::DoublePrecision

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



377
378
379
# File 'lib/babeltrace2/trace-ir/field.rb', line 377

def get_value
  Babeltrace2.bt_field_real_double_precision_get_value(@handle)
end

#set_value(value) ⇒ Object



367
368
369
370
# File 'lib/babeltrace2/trace-ir/field.rb', line 367

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

#value=(value) ⇒ Object



372
373
374
375
# File 'lib/babeltrace2/trace-ir/field.rb', line 372

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