![]() |
ATLAS Offline Software
|
#include <RootCoreUtils/ShellExec.h>#include <cstdio>#include <vector>#include <TSystem.h>#include <RootCoreUtils/ThrowMsg.h>Go to the source code of this file.
Namespaces | |
| namespace | RCU |
| This module defines a variety of assert style macros. | |
| namespace | RCU::Shell |
Functions | |
| void | RCU::Shell::exec (const std::string &cmd) |
| effects: execute the given command guarantee: strong failures: out of memory II failures: system failure failures: command failure | |
| std::string | RCU::Shell::exec_read (const std::string &cmd) |
| effects: execute the given command and return the output returns: the output of the command guarantee: strong failures: out of memory III failures: system failure failures: command failure | |
| std::string | RCU::Shell::exec_read (const std::string &cmd, int &rc) |
| effects: execute the given command and return the output returns: the output of the command guarantee: strong failures: out of memory III failures: system failure failures: command failure | |
| std::string | RCU::Shell::quote (const std::string &name) |
| effects: quote the given name to protect it from the shell returns: the quoted name guarantee: strong failures: out of memory II | |