Class: Babeltrace2::BTField::Bool
Constant Summary
TYPE_MAP
Instance Attribute Summary
#handle
Instance Method Summary
collapse
from_handle, #get_class, #get_class_type, #to_s
#==, #initialize, #to_ptr
Instance Method Details
#get_value ⇒ Object
Also known as:
value
57
58
59
|
# File 'lib/babeltrace2/trace-ir/field.rb', line 57
def get_value
Babeltrace2.bt_field_bool_get_value(@handle) != BT_FALSE
end
|
#set_value(value) ⇒ Object
47
48
49
50
|
# File 'lib/babeltrace2/trace-ir/field.rb', line 47
def set_value(value)
Babeltrace2.bt_field_bool_set_value(@handle, value ? BT_TRUE : BT_FALSE)
self
end
|
#value=(value) ⇒ Object
52
53
54
55
|
# File 'lib/babeltrace2/trace-ir/field.rb', line 52
def value=(value)
set_value(value)
value
end
|