Class: ChildProcess::AbstractIO

### Home Classes Methods

### In Files

- lib/childprocess/abstract_io.rb

### Parent

Object

### Methods

- #_stdin=
- #inherit!
- #stderr=
- #stdout=

### Class/Module Index

Quicksearch

- ChildProcess
- ChildProcess::AbstractIO
- ChildProcess::AbstractProcess
- ChildProcess::Error
- ChildProcess::InvalidEnvironmentVariable
- ChildProcess::JRuby
- ChildProcess::JRuby::IO
- ChildProcess::JRuby::Process
- ChildProcess::JRuby::Pump
- ChildProcess::LaunchError
- ChildProcess::MissingPlatformError
- ChildProcess::SubclassResponsibility
- ChildProcess::TimeoutError
- ChildProcess::Tools
- ChildProcess::Tools::Generator
- ChildProcess::Unix
- ChildProcess::Unix::ForkExecProcess
- ChildProcess::Unix::IO
- ChildProcess::Unix::Lib
- ChildProcess::Unix::Lib::Attrs
- ChildProcess::Unix::Lib::FileActions
- ChildProcess::Unix::Platform
- ChildProcess::Unix::PosixSpawnProcess
- ChildProcess::Unix::PosixSpawnProcess::Argv
- ChildProcess::Unix::PosixSpawnProcess::Envp
- ChildProcess::Unix::Process
- ChildProcess::Windows
- ChildProcess::Windows::Handle
- ChildProcess::Windows::IO
- ChildProcess::Windows::IoCounters
- ChildProcess::Windows::JobObjectBasicLimitInformation
- ChildProcess::Windows::JobObjectExtendedLimitInformation
- ChildProcess::Windows::Lib
- ChildProcess::Windows::Process
- ChildProcess::Windows::Process::Job
- ChildProcess::Windows::ProcessBuilder
- ChildProcess::Windows::ProcessInfo
- ChildProcess::Windows::SecurityAttributes
- ChildProcess::Windows::StartupInfo
- Java
- Java::JavaIo
- Java::JavaIo::FileDescriptor
- Java::SunNioCh
- Java::SunNioCh::FileChannelImpl
- FFI
- FFI::MemoryPointer

No matching classes.

# ChildProcess::AbstractIO

### Attributes

stderr[R]
stdin[R]
stdout[R]

### Public Instance Methods

_stdin=(io) click to toggle source

@api private

    # File lib/childprocess/abstract_io.rb, line 24
    def _stdin=(io)
      check_type io
      @stdin = io
    end

inherit!() click to toggle source

    # File lib/childprocess/abstract_io.rb, line 5
    def inherit!
      @stdout = STDOUT
      @stderr = STDERR
    end

stderr=(io) click to toggle source

    # File lib/childprocess/abstract_io.rb, line 10
    def stderr=(io)
      check_type io
      @stderr = io
    end

stdout=(io) click to toggle source

    # File lib/childprocess/abstract_io.rb, line 15
    def stdout=(io)
      check_type io
      @stdout = io
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.