::StreamProvider class | OS::MachineCommand | friend |
addArg(const char *) | OS::MachineCommand | |
addArg(const T &t) | OS::MachineCommand | inline |
addArgs(const BufferStringSet &) | OS::MachineCommand | |
addFileRedirect(const char *fnm, int stdcode=0, bool append=false) | OS::MachineCommand | |
addFlag(const char *flg, KeyStyle ks=NewStyle) | OS::MachineCommand | inline |
addKeyedArg(const char *ky, const char *valstr, KeyStyle ks=NewStyle) | OS::MachineCommand | |
addKeyedArg(const char *ky, const T &t, KeyStyle ks=NewStyle) | OS::MachineCommand | inline |
addPipe() | OS::MachineCommand | inline |
addShellIfNeeded() | OS::MachineCommand | private |
args() const | OS::MachineCommand | inline |
args_ | OS::MachineCommand | private |
CommandLauncher class | OS::MachineCommand | friend |
defaultRemExec() | OS::MachineCommand | inlinestatic |
defremexec_ | OS::MachineCommand | privatestatic |
execute(LaunchType lt=Wait4Finish, const char *workdir=nullptr) | OS::MachineCommand | |
execute(BufferString &output_stdout, BufferString *output_stderr=nullptr, const char *workdir=nullptr) | OS::MachineCommand | |
execute(const CommandExecPars &) | OS::MachineCommand | |
getExecCommand(const CommandExecPars *=nullptr) const | OS::MachineCommand | private |
getIsolationScriptFnm() | OS::MachineCommand | static |
hasHostName() const | OS::MachineCommand | inline |
hname_ | OS::MachineCommand | private |
hostiswin_ | OS::MachineCommand | private |
hostIsWindows() const | OS::MachineCommand | inline |
hostName() const | OS::MachineCommand | inline |
isBad() const | OS::MachineCommand | inline |
MachineCommand(const char *prognm=nullptr) | OS::MachineCommand | inline |
MachineCommand(const char *prognm, const BufferStringSet &arguments) | OS::MachineCommand | inline |
MachineCommand(const char *prognm, const char *arg1, const char *arg2=0, const char *arg3=0, const char *arg4=0, const char *arg5=0) | OS::MachineCommand | |
MachineCommand(const char *prognm, bool isolated) | OS::MachineCommand | |
MachineCommand(const MachineCommand &, bool isolated) | OS::MachineCommand | |
needshell_ | OS::MachineCommand | private |
odRemExecCmd() | OS::MachineCommand | inlinestatic |
prognm_ | OS::MachineCommand | private |
program() const | OS::MachineCommand | inline |
remExec() const | OS::MachineCommand | inline |
remexec_ | OS::MachineCommand | private |
runAndCollectOutput(BufferString *errmsg=nullptr) | OS::MachineCommand | |
setDefaultRemExec(const char *s) | OS::MachineCommand | inlinestatic |
setHostIsWindows(bool yn) | OS::MachineCommand | |
setHostName(const char *) | OS::MachineCommand | |
setIsolated(const char *prognm) | OS::MachineCommand | private |
setIsolationScript(const char *) | OS::MachineCommand | static |
setProgram(const char *pn) | OS::MachineCommand | inline |
setRemExec(const char *sh) | OS::MachineCommand | |
sKeyIsolationScript() | OS::MachineCommand | inlinestatic |
sKeyJobID() | OS::MachineCommand | inlinestatic |
sKeyMasterHost() | OS::MachineCommand | inlinestatic |
sKeyMasterPort() | OS::MachineCommand | inlinestatic |
sKeyPrimaryHost() | OS::MachineCommand | inlinestatic |
sKeyPrimaryPort() | OS::MachineCommand | inlinestatic |
sKeyRemoteCmd() | OS::MachineCommand | inlinestatic |
sKeyRemoteHost() | OS::MachineCommand | inlinestatic |
toString(const CommandExecPars *=nullptr) const | OS::MachineCommand | |