basis::Subprocess Member List

This is the complete list of members for basis::Subprocess, including all inherited members.

call(const CommandLine &cmd)basis::Subprocessstatic
call(const std::string &cmd)basis::Subprocessstatic
CommandLine typedefbasis::Subprocess
communicate(std::istream &in, std::ostream &out, std::ostream &err)basis::Subprocess
communicate(std::ostream &out, std::ostream &err)basis::Subprocess
communicate(std::ostream &out)basis::Subprocess
Environment typedefbasis::Subprocess
kill()basis::Subprocess
pid() constbasis::Subprocess
poll() constbasis::Subprocess
popen(const CommandLine &args, const RedirectMode rm_in=RM_NONE, const RedirectMode rm_out=RM_NONE, const RedirectMode rm_err=RM_NONE, const Environment *env=NULL)basis::Subprocess
popen(const std::string &cmd, const RedirectMode rm_in=RM_NONE, const RedirectMode rm_out=RM_NONE, const RedirectMode rm_err=RM_NONE, const Environment *env=NULL)basis::Subprocessinline
read(void *buf, size_t nbuf, bool err=false)basis::Subprocess
RedirectMode enum namebasis::Subprocess
returncode() constbasis::Subprocess
RM_NONE enum valuebasis::Subprocess
RM_PIPE enum valuebasis::Subprocess
RM_STDOUT enum valuebasis::Subprocess
send_signal(int signal)basis::Subprocess
signaled() constbasis::Subprocess
split(const std::string &cmd)basis::Subprocessstatic
Subprocess()basis::Subprocess
terminate()basis::Subprocess
tostring(const CommandLine &args)basis::Subprocessstatic
wait()basis::Subprocess
write(const void *buf, size_t nbuf)basis::Subprocess
~Subprocess()basis::Subprocess