/workspaces/astro/sol3-sdk/cpp/sol3/integration/process.h Source File
|
Space-ng SDK
|
process.h
Go to the documentation of this file.
Definition: process.h:14
virtual ~IProcess()=default
virtual long long pid() const =0
Platform-agnostic process id. Returns -1 if not applicable.
virtual bool waitFor(std::chrono::milliseconds timeout)=0
virtual void terminate(int signal_num)=0
virtual int exitCode() const =0
virtual std::string output() const =0
Snapshot of the combined stdout/stderr output collected so far.
Definition: process.h:10
std::unique_ptr< IProcess > makeProcess(std::vector< std::string > const &args)
Generated by