Android-cuttlefish cvd tool
cuttlefish::Command Member List

This is the complete list of members for cuttlefish::Command, including all inherited members.

AddEnvironmentVariable(const std::string &env_var, const std::string &value) &cuttlefish::Commandinline
AddEnvironmentVariable(const std::string &env_var, const std::string &value) &&cuttlefish::Commandinline
AddEnvironmentVariable(std::string env_var) &cuttlefish::Commandinline
AddEnvironmentVariable(std::string env_var) &&cuttlefish::Commandinline
AddParameter(Args... args) &cuttlefish::Commandinline
AddParameter(Args... args) &&cuttlefish::Commandinline
AddPrerequisite(const std::function< Result< void >()> &prerequisite) &cuttlefish::Command
AddPrerequisite(const std::function< Result< void >()> &prerequisite) &&cuttlefish::Command
AppendToLastParameter(Args... args) &cuttlefish::Commandinline
AppendToLastParameter(Args... args) &&cuttlefish::Commandinline
AsBashScript(const std::string &redirected_stdio_path="") constcuttlefish::Command
BuildParameter(std::stringstream *stream, T t)cuttlefish::Commandinlineprivate
BuildParameter(std::stringstream *stream, SharedFD shared_fd)cuttlefish::Commandprivate
BuildParameter(std::stringstream *stream, T t, Args... args)cuttlefish::Commandinlineprivate
Command(std::string executable, SubprocessStopper stopper=KillSubprocess)cuttlefish::Command
Command(Command &&)=defaultcuttlefish::Command
Command(const Command &)=deletecuttlefish::Command
command_cuttlefish::Commandprivate
env_cuttlefish::Commandprivate
Executable() constcuttlefish::Commandinline
executable_cuttlefish::Commandprivate
GetShortName() constcuttlefish::Commandinline
inherited_fds_cuttlefish::Commandprivate
operator<<cuttlefish::Commandfriend
operator=(const Command &)=deletecuttlefish::Command
prerequisites_cuttlefish::Commandprivate
redirects_cuttlefish::Commandprivate
RedirectStdIO(Subprocess::StdIOChannel channel, SharedFD shared_fd) &cuttlefish::Command
RedirectStdIO(Subprocess::StdIOChannel channel, SharedFD shared_fd) &&cuttlefish::Command
RedirectStdIO(Subprocess::StdIOChannel subprocess_channel, Subprocess::StdIOChannel parent_channel) &cuttlefish::Command
RedirectStdIO(Subprocess::StdIOChannel subprocess_channel, Subprocess::StdIOChannel parent_channel) &&cuttlefish::Command
SetEnvironment(std::vector< std::string > env) &cuttlefish::Commandinline
SetEnvironment(std::vector< std::string > env) &&cuttlefish::Commandinline
SetExecutable(std::string executable) &cuttlefish::Commandinline
SetExecutable(std::string executable) &&cuttlefish::Commandinline
SetExecutableAndName(std::string name) &cuttlefish::Commandinline
SetExecutableAndName(std::string name) &&cuttlefish::Commandinline
SetName(std::string name) &cuttlefish::Commandinline
SetName(std::string name) &&cuttlefish::Commandinline
SetStopper(SubprocessStopper stopper) &cuttlefish::Commandinline
SetStopper(SubprocessStopper stopper) &&cuttlefish::Commandinline
SetWorkingDirectory(const std::string &path) &cuttlefish::Command
SetWorkingDirectory(const std::string &path) &&cuttlefish::Command
SetWorkingDirectory(SharedFD dirfd) &cuttlefish::Command
SetWorkingDirectory(SharedFD dirfd) &&cuttlefish::Command
Start(SubprocessOptions options=SubprocessOptions()) constcuttlefish::Command
subprocess_stopper_cuttlefish::Commandprivate
ToString() constcuttlefish::Command
UnsetFromEnvironment(const std::string &env_var) &cuttlefish::Commandinline
UnsetFromEnvironment(const std::string &env_var) &&cuttlefish::Commandinline
working_directory_cuttlefish::Commandprivate
~Command()cuttlefish::Command