Method: RIO::CmdPipe::RL#initialize

Defined in:
lib/rio/scheme/cmdpipe.rb

#initialize(*args) ⇒ RL

Returns a new instance of RL.



51
52
53
54
55
56
57
58
59
60
61
# File 'lib/rio/scheme/cmdpipe.rb', line 51

def initialize(*args)
  case args[0]
  when CmdPipe::RL
    @piper = args[0].piper
  when Piper::Base 
    @piper = args[0]
  else
    @piper = Piper::Base.new(*args)
  end
  super
end