View source code
Display the source code in std/process.d from which this page was generated on github.
Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using local clone.

Enum std.process.Redirect

Flags that can be passed to pipeProcess and pipeShell to specify which of the child process' standard streams are redirected. Use bitwise OR to combine flags.

enum Redirect : int { ... }

Enum members

NameDescription
all Redirect all three streams. This is equivalent to Redirect.stdin | Redirect.stdout | Redirect.stderr.
stderr Redirect the standard input, output or error streams, respectively.
stderrToStdout Redirect the standard error stream into the standard output stream. This can not be combined with Redirect.stderr.
stdin Redirect the standard input, output or error streams, respectively.
stdout Redirect the standard input, output or error streams, respectively.
stdoutToStderr Redirect the standard output stream into the standard error stream. This can not be combined with Redirect.stdout.

Authors

Lars Tandle Kyllingstad, Steven Schveighoffer, Vladimir Panteleev

License

Boost License 1.0.