Class: Quietly::JointIO

Inherits:
IO
  • Object
show all
Defined in:
lib/quietly.rb

Overview

Utility class used for redirecting to multiple outputs.

Instance Method Summary collapse

Constructor Details

#initialize(*outs) ⇒ JointIO

Returns a new instance of JointIO.



37
# File 'lib/quietly.rb', line 37

def initialize(*outs) @outs = outs end

Instance Method Details

#write(string) ⇒ Object



38
# File 'lib/quietly.rb', line 38

def write(string) @outs.each {|out| out.write string} end