46 explicit Executable(
const std::string & command_line = std::string() ) ;
61 bool osNativelyRunnable()
const ;
std::list< std::string > Strings
A std::list of std::strings.
A structure representing an external program, holding a path and a set of arguments.
Strings args() const
Returns the command-line arguments.
Executable(const std::string &command_line=std::string())
Constructor taking a complete command-line.
std::string displayString() const
Returns a printable representation for logging and diagnostics.
A Path object represents a file system path.
Path exe() const
Returns the executable.