|
bool | cuttlefish::anonymous_namespace{subprocess.cpp}::validate_redirects (const std::map< Subprocess::StdIOChannel, int > &redirects, const std::map< SharedFD, int > &inherited_fds) |
|
void | cuttlefish::anonymous_namespace{subprocess.cpp}::do_redirects (const std::map< Subprocess::StdIOChannel, int > &redirects) |
|
std::vector< const char * > | cuttlefish::anonymous_namespace{subprocess.cpp}::ToCharPointers (const std::vector< std::string > &vect) |
|
std::vector< std::string > | cuttlefish::ArgsToVec (char **argv) |
|
std::unordered_map< std::string, std::string > | cuttlefish::EnvpToMap (char **envp) |
|
static Result< void > | cuttlefish::SendSignalImpl (const int signal, const pid_t pid, bool to_group, const bool started) |
|
StopperResult | cuttlefish::KillSubprocess (Subprocess *subprocess) |
|
SubprocessStopper | cuttlefish::KillSubprocessFallback (std::function< StopperResult()> nice) |
|
SubprocessStopper | cuttlefish::KillSubprocessFallback (SubprocessStopper nice_stopper) |
|
std::ostream & | cuttlefish::operator<< (std::ostream &out, const Command &command) |
|
Result< int > | cuttlefish::anonymous_namespace{subprocess.cpp}::ExecuteImpl (const std::vector< std::string > &command, const std::optional< std::vector< std::string > > &envs, std::optional< ExtraParam > extra_param) |
|
int | cuttlefish::Execute (const std::vector< std::string > &commands, const std::vector< std::string > &envs) |
|
int | cuttlefish::Execute (const std::vector< std::string > &commands) |
|
Result< siginfo_t > | cuttlefish::Execute (const std::vector< std::string > &commands, SubprocessOptions subprocess_options, int wait_options) |
|
Result< siginfo_t > | cuttlefish::Execute (const std::vector< std::string > &commands, const std::vector< std::string > &envs, SubprocessOptions subprocess_options, int wait_options) |
|