Subprocess

public class Subprocess

Undocumented

  • Undocumented

    See more

    Declaration

    Swift

    public enum State
  • Undocumented

    Declaration

    Swift

    public private(set) var processID: pid_t
  • Undocumented

    Declaration

    Swift

    public let executable: Path
  • Undocumented

    Declaration

    Swift

    public let arguments: [String]
  • Undocumented

    Declaration

    Swift

    public let environment: [String : String]
  • Undocumented

    Declaration

    Swift

    public let captureOutput: Bool
  • Undocumented

    Declaration

    Swift

    public private(set) var result: SubprocessResult?
  • Undocumented

    Declaration

    Swift

    public var state: State { get }
  • Undocumented

    Declaration

    Swift

    public init(executable: Path,
                arguments: [String],
                environment: [String: String] = [:],
                captureOutput: Bool = true)
  • Undocumented

    Declaration

    Swift

    public func spawn() throws
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func wait() throws -> SubprocessResult