paludis
Version 2.6.0
|
Public Member Functions | |
Process (ProcessCommand &&) | |
Process (const Process &)=delete | |
Process & | operator= (const Process &)=delete |
RunningProcessHandle | run () PALUDIS_ATTRIBUTE((warn_unused_result)) |
Process & | capture_stdout (std::ostream &) |
Process & | capture_stderr (std::ostream &) |
Process & | capture_output_to_fd (std::ostream &, int fd_or_minus_one, const std::string &env_var_with_fd) |
Process & | send_input_to_fd (std::istream &, int fd_or_minus_one, const std::string &env_var_with_fd) |
Process & | set_stdin_fd (int) |
Process & | pipe_command_handler (const std::string &, const ProcessPipeCommandFunction &) |
Process & | setenv (const std::string &, const std::string &) |
Process & | clearenv () |
Process & | chdir (const FSPath &) |
Process & | use_ptys () |
Process & | setuid_setgid (uid_t, gid_t) |
Process & | echo_command_to (std::ostream &) |
Process & | prefix_stdout (const std::string &) |
Process & | prefix_stderr (const std::string &) |
Process & | extra_newlines_if_any_output_exists () |
Process & | sandbox () |
Process & | sydbox () |
Process & | as_main_process () |