MIRA
Process Member List

This is the complete list of members for Process, including all inherited members.

cerr()Process
cin()Process
cout()Process
CRASHED enum valueProcess
createProcess(const std::string &commandLine, CreationFlags flags, RedirectionFlags streamRedirection=none)Processstatic
createProcess(const std::string &commandLine, RedirectionFlags streamRedirection=none)Processstatic
createProcess(const std::string &applicationName, const std::vector< std::string > &args, CreationFlags flags=noflags, RedirectionFlags streamRedirection=none, boost::optional< Environment > env=boost::optional< Environment >())Processstatic
CreationFlags enum nameProcess
err enum valueProcess
ExitStatus enum nameProcess
getExitCode()Process
getExitStatus()Process
getPID() constProcess
getProcessAncestry()Processprotected
getRecursiveChildProcesses(int pid, int maxDepth=-1)Processprotected
in enum valueProcess
interrupt()Process
interrupt(int pid)Processprotected
interruptChildOnParentDeath enum valueProcess
isRunning()Process
istream typedefProcess
kill()Process
kill(int pid)Processprotected
KILLED enum valueProcess
noflags enum valueProcess
none enum valueProcess
NORMALEXIT enum valueProcess
operator=(Process &&other) noexceptProcess
ostream typedefProcess
out enum valueProcess
Process()Process
Process(Process &&other) noexceptProcess
RedirectionFlags enum nameProcess
setRecursiveShutdown(bool recursive)Process
shutdown(Duration timeout=Duration::seconds(5))Process
shutdown(int pid, Duration timeout=Duration::seconds(5))Processprotected
shutdownRecursively enum valueProcess
swap(Process &other)Process
terminate()Process
terminate(int pid)Processprotected
wait(Duration maxWait=Duration::infinity())Process
wait(int pid, std::vector< int > &children, Duration timeout=Duration::seconds(5))Processprotected
~Process()Process