#include <Process.hpp>
◆ die()
| void stc::Unix::Pipes::die |
( |
| ) |
|
|
inline |
◆ separate()
| static Pipes stc::Unix::Pipes::separate |
( |
bool |
withStdin = true | ) |
|
|
inlinestatic |
Utility function for creating a Pipes instance where stdout and stderr are both captured. Stdin is controlled by withStdin.
◆ shared()
| static Pipes stc::Unix::Pipes::shared |
( |
bool |
withStdin = true | ) |
|
|
inlinestatic |
Utility function for creating a Pipes instance where stdout and stderr are linked. Stdin is controlled by withStdin
◆ writeToStdin()
| ssize_t stc::Unix::Pipes::writeToStdin |
( |
const std::string & |
data | ) |
|
|
inline |
◆ stderrPipe
| std::shared_ptr<Pipe> stc::Unix::Pipes::stderrPipe = nullptr |
◆ stdinPipe
| std::shared_ptr<Pipe> stc::Unix::Pipes::stdinPipe = nullptr |
◆ stdoutPipe
| std::shared_ptr<Pipe> stc::Unix::Pipes::stdoutPipe = nullptr |
The documentation for this struct was generated from the following file: