31 #include <sys/types.h> 34 #include "../logging/Logger.h" 37 namespace subprocess {
49 const std::vector<std::string>&
args);
logging::LoggerPtr logger
virtual ~UnixSubprocess()
A wrapper to call a different command as a subprocess and control its lifecycle.
Unix subprocess implementation.
UnixSubprocess(const std::string &command, const std::vector< std::string > &args)
boost::shared_ptr< Logger > LoggerPtr