Method: PM::DSL#save_triggers

Defined in:
lib/patchmaster/dsl.rb

#save_triggers(f) ⇒ Object



242
243
244
245
246
247
248
249
250
# File 'lib/patchmaster/dsl.rb', line 242

def save_triggers(f)
  @pm.inputs.each do |instrument|
    instrument.triggers.each do |trigger|
      str = "trigger :#{instrument.sym}, #{trigger.bytes.inspect} #{trigger.code_chunk.text}"
      f.puts str
    end
  end
  f.puts
end