Module: Babeltrace2Gen::BTUtils

Included in:
Babeltrace2Gen::BTFieldClass::Enumeration::Mapping, Babeltrace2Gen::BTFieldClass::String, BTStreamClass, BTTraceClass
Defined in:
lib/metababel/bt2_trace_class_generator.rb

Instance Method Summary collapse

Instance Method Details

#bt_set_conditionally(guard) {|guard ? 'BT_TRUE' : 'BT_FALSE'| ... } ⇒ Object

Yields:

  • (guard ? 'BT_TRUE' : 'BT_FALSE')


24
25
26
# File 'lib/metababel/bt2_trace_class_generator.rb', line 24

def bt_set_conditionally(guard)
  yield guard ? 'BT_TRUE' : 'BT_FALSE' unless guard.nil?
end