class ChildProcess::AbstractIO
Attributes
Public Instance Methods
Source
# File lib/childprocess/abstract_io.rb, line 24 def _stdin=(io) check_type io @stdin = io end
@api private
Source
# File lib/childprocess/abstract_io.rb, line 5 def inherit! @stdout = STDOUT @stderr = STDERR end
Source
# File lib/childprocess/abstract_io.rb, line 10 def stderr=(io) check_type io @stderr = io end
Source
# File lib/childprocess/abstract_io.rb, line 15 def stdout=(io) check_type io @stdout = io end
Private Instance Methods
Source
# File lib/childprocess/abstract_io.rb, line 31 def check_type(io) raise SubclassResponsibility, "check_type" end