Table of Contents - process_executer-4.0.0 Documentation
Classes and Modules
- ProcessExecuter
- ProcessExecuter::ArgumentError
- ProcessExecuter::CommandError
- ProcessExecuter::Commands
- ProcessExecuter::Commands::Run
- ProcessExecuter::Commands::RunWithCapture
- ProcessExecuter::Commands::SpawnWithTimeout
- ProcessExecuter::Destinations
- ProcessExecuter::Destinations::ChildRedirection
- ProcessExecuter::Destinations::Close
- ProcessExecuter::Destinations::DestinationBase
- ProcessExecuter::Destinations::FileDescriptor
- ProcessExecuter::Destinations::FilePath
- ProcessExecuter::Destinations::FilePathMode
- ProcessExecuter::Destinations::FilePathModePerms
- ProcessExecuter::Destinations::IO
- ProcessExecuter::Destinations::MonitoredPipe
- ProcessExecuter::Destinations::Stderr
- ProcessExecuter::Destinations::Stdout
- ProcessExecuter::Destinations::Tee
- ProcessExecuter::Destinations::Writer
- ProcessExecuter::Error
- ProcessExecuter::FailedError
- ProcessExecuter::MonitoredPipe
- ProcessExecuter::Options
- ProcessExecuter::Options::Base
- ProcessExecuter::Options::OptionDefinition
- ProcessExecuter::Options::RunOptions
- ProcessExecuter::Options::RunWithCaptureOptions
- ProcessExecuter::Options::SpawnOptions
- ProcessExecuter::Options::SpawnWithTimeoutOptions
- ProcessExecuter::ProcessIOError
- ProcessExecuter::Result
- ProcessExecuter::ResultWithCapture
- ProcessExecuter::SignaledError
- ProcessExecuter::SpawnError
- ProcessExecuter::TimeoutError
Methods
- ::command_and_options — ProcessExecuter
- ::compatible_with_monitored_pipe? — ProcessExecuter::Destinations::ChildRedirection
- ::compatible_with_monitored_pipe? — ProcessExecuter::Destinations::Close
- ::compatible_with_monitored_pipe? — ProcessExecuter::Destinations::DestinationBase
- ::compatible_with_monitored_pipe? — ProcessExecuter::Destinations
- ::factory — ProcessExecuter::Destinations
- ::handles? — ProcessExecuter::Destinations::ChildRedirection
- ::handles? — ProcessExecuter::Destinations::Close
- ::handles? — ProcessExecuter::Destinations::DestinationBase
- ::handles? — ProcessExecuter::Destinations::FileDescriptor
- ::handles? — ProcessExecuter::Destinations::FilePath
- ::handles? — ProcessExecuter::Destinations::FilePathMode
- ::handles? — ProcessExecuter::Destinations::FilePathModePerms
- ::handles? — ProcessExecuter::Destinations::IO
- ::handles? — ProcessExecuter::Destinations::MonitoredPipe
- ::handles? — ProcessExecuter::Destinations::Stderr
- ::handles? — ProcessExecuter::Destinations::Stdout
- ::handles? — ProcessExecuter::Destinations::Tee
- ::handles? — ProcessExecuter::Destinations::Writer
- ::matching_destination_class — ProcessExecuter::Destinations
- ::new — ProcessExecuter::Commands::SpawnWithTimeout
- ::new — ProcessExecuter::Destinations::DestinationBase
- ::new — ProcessExecuter::Destinations::FilePath
- ::new — ProcessExecuter::Destinations::FilePathMode
- ::new — ProcessExecuter::Destinations::FilePathModePerms
- ::new — ProcessExecuter::Destinations::Tee
- ::new — ProcessExecuter::CommandError
- ::new — ProcessExecuter::MonitoredPipe
- ::new — ProcessExecuter::Options::Base
- ::new — ProcessExecuter::Options::OptionDefinition
- ::new — ProcessExecuter::Result
- ::new — ProcessExecuter::ResultWithCapture
- ::run — ProcessExecuter
- ::run_with_capture — ProcessExecuter
- ::spawn_with_timeout — ProcessExecuter
- #allowed_options — ProcessExecuter::Options::Base
- #assert_destination_is_compatible_with_monitored_pipe — ProcessExecuter::MonitoredPipe
- #assert_no_unknown_options — ProcessExecuter::Options::Base
- #call — ProcessExecuter::Commands::Run
- #call — ProcessExecuter::Commands::RunWithCapture
- #call — ProcessExecuter::Commands::SpawnWithTimeout
- #capture_option — ProcessExecuter::Commands::RunWithCapture
- #close — ProcessExecuter::Destinations::DestinationBase
- #close — ProcessExecuter::Destinations::FilePath
- #close — ProcessExecuter::Destinations::FilePathMode
- #close — ProcessExecuter::Destinations::FilePathModePerms
- #close — ProcessExecuter::Destinations::MonitoredPipe
- #close — ProcessExecuter::Destinations::Tee
- #close — ProcessExecuter::MonitoredPipe
- #close_pipe — ProcessExecuter::MonitoredPipe
- #compatible_with_monitored_pipe? — ProcessExecuter::Destinations::DestinationBase
- #create_result — ProcessExecuter::Commands::RunWithCapture
- #create_result — ProcessExecuter::Commands::SpawnWithTimeout
- #define_accessor_methods — ProcessExecuter::Options::Base
- #define_options — ProcessExecuter::Options::Base
- #define_options — ProcessExecuter::Options::RunOptions
- #define_options — ProcessExecuter::Options::RunWithCaptureOptions
- #define_options — ProcessExecuter::Options::SpawnOptions
- #define_options — ProcessExecuter::Options::SpawnWithTimeoutOptions
- #each_with_object — ProcessExecuter::Options::Base
- #effective_stderr_encoding — ProcessExecuter::Options::RunWithCaptureOptions
- #effective_stdout_encoding — ProcessExecuter::Options::RunWithCaptureOptions
- #error_message — ProcessExecuter::CommandError
- #fileno — ProcessExecuter::MonitoredPipe
- #include_spawn_option? — ProcessExecuter::Options::SpawnOptions
- #inspect — ProcessExecuter::Options::Base
- #log_command_output — ProcessExecuter::Commands::RunWithCapture
- #log_result — ProcessExecuter::Commands::Run
- #merge — ProcessExecuter::Options::Base
- #merge! — ProcessExecuter::Options::Base
- #monitor — ProcessExecuter::MonitoredPipe
- #monitor_pipe — ProcessExecuter::MonitoredPipe
- #raise_errors — ProcessExecuter::Commands::Run
- #raise_pipe_error — ProcessExecuter::Commands::Run
- #redirection? — ProcessExecuter::Options::SpawnOptions
- #should_wrap? — ProcessExecuter::Commands::Run
- #spawn_options — ProcessExecuter::Options::SpawnOptions
- #start_monitoring_thread — ProcessExecuter::MonitoredPipe
- #std_redirection? — ProcessExecuter::Options::SpawnOptions
- #stderr — ProcessExecuter::ResultWithCapture
- #stderr_redirection? — ProcessExecuter::Options::SpawnOptions
- #stderr_redirection_destination — ProcessExecuter::Commands::RunWithCapture
- #stderr_redirection_destination — ProcessExecuter::Options::SpawnOptions
- #stderr_redirection_source — ProcessExecuter::Commands::RunWithCapture
- #stderr_redirection_source — ProcessExecuter::Options::SpawnOptions
- #stdout — ProcessExecuter::ResultWithCapture
- #stdout_redirection? — ProcessExecuter::Options::SpawnOptions
- #stdout_redirection_destination — ProcessExecuter::Commands::RunWithCapture
- #stdout_redirection_destination — ProcessExecuter::Options::SpawnOptions
- #stdout_redirection_source — ProcessExecuter::Commands::RunWithCapture
- #stdout_redirection_source — ProcessExecuter::Options::SpawnOptions
- #success? — ProcessExecuter::Result
- #to_h — ProcessExecuter::Options::Base
- #to_io — ProcessExecuter::MonitoredPipe
- #to_s — ProcessExecuter::Options::Base
- #to_s — ProcessExecuter::Result
- #update_capture_options — ProcessExecuter::Commands::RunWithCapture
- #valid_encoding_type? — ProcessExecuter::Options::RunWithCaptureOptions
- #valid_option? — ProcessExecuter::Options::Base
- #valid_option? — ProcessExecuter::Options::SpawnOptions
- #validate_encoding_option — ProcessExecuter::Options::RunWithCaptureOptions
- #validate_encoding_string — ProcessExecuter::Options::RunWithCaptureOptions
- #validate_encoding_symbol — ProcessExecuter::Options::RunWithCaptureOptions
- #validate_logger — ProcessExecuter::Options::RunOptions
- #validate_merge_output — ProcessExecuter::Options::RunWithCaptureOptions
- #validate_options — ProcessExecuter::Options::Base
- #validate_raise_errors — ProcessExecuter::Options::RunOptions
- #validate_timeout_after — ProcessExecuter::Options::SpawnWithTimeoutOptions
- #wait_for_process — ProcessExecuter::Commands::SpawnWithTimeout
- #wait_for_process_raw — ProcessExecuter::Commands::SpawnWithTimeout
- #wrap_stdout_stderr — ProcessExecuter::Commands::Run
- #write — ProcessExecuter::Destinations::DestinationBase
- #write — ProcessExecuter::Destinations::FileDescriptor
- #write — ProcessExecuter::Destinations::FilePath
- #write — ProcessExecuter::Destinations::FilePathMode
- #write — ProcessExecuter::Destinations::FilePathModePerms
- #write — ProcessExecuter::Destinations::IO
- #write — ProcessExecuter::Destinations::MonitoredPipe
- #write — ProcessExecuter::Destinations::Stderr
- #write — ProcessExecuter::Destinations::Stdout
- #write — ProcessExecuter::Destinations::Tee
- #write — ProcessExecuter::Destinations::Writer
- #write — ProcessExecuter::MonitoredPipe
- #write_data — ProcessExecuter::MonitoredPipe