![]() |
Rosetta
2015.38
|
Various functions to run external executables. More...
#include <string>
Classes | |
struct | basic::ExecutionResult |
Struct that hold result code + output of external process. More... | |
Namespaces | |
basic | |
Functions | |
ExecutionResult | basic::execute (std::string const &message, std::string const &command_line, bool terminate_on_failure=true, bool silent=false) |
excute provided command_line though shell and return exit_code and output More... | |
Various functions to run external executables.
Note: this code is placed in to 'basic' level instead of utility because we want to have access to Tracers so verbosity of all external calls could be controlled