class Babeltrace2::BTField::Array::Dynamic
Constants
- SetLengthStatus
Public Class Methods
new(handle)
click to toggle source
Calls superclass method
# File lib/babeltrace2/trace-ir/field.rb, line 578 def initialize(handle) super extend(BTFieldArrayDynamicWithLengthField) if class_type ==:BT_FIELD_CLASS_TYPE_DYNAMIC_ARRAY_WITH_LENGTH_FIELD end
Public Instance Methods
length=(length)
click to toggle source
# File lib/babeltrace2/trace-ir/field.rb, line 589 def length=(length) set_length(length) length end
set_length(length)
click to toggle source
# File lib/babeltrace2/trace-ir/field.rb, line 583 def set_length(length) res = Babeltrace2.bt_field_array_dynamic_set_length(@handle, length) raise Babeltrace2.process_error(res) if res != :BT_FIELD_DYNAMIC_ARRAY_SET_LENGTH_STATUS_OK self end