TrinityCore
|
#include <StartProcess.h>
Public Member Functions | |
virtual | ~AsyncProcessResult () |
virtual std::future< int > & | GetFutureResult ()=0 |
virtual void | Terminate ()=0 |
Tries to terminate the process. More... | |
Platform and library independent representation of asynchronous process results
Definition at line 41 of file StartProcess.h.
|
inlinevirtual |
Definition at line 44 of file StartProcess.h.
|
pure virtual |
Returns the future which contains the result of the process as soon it is finished.
Implemented in Trinity::AsyncProcessResultImplementation.
|
pure virtual |
Tries to terminate the process.
Implemented in Trinity::AsyncProcessResultImplementation.