diff options
Diffstat (limited to 'include/cru/common/platform/unix/PosixSpawnSubProcess.h')
-rw-r--r-- | include/cru/common/platform/unix/PosixSpawnSubProcess.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/cru/common/platform/unix/PosixSpawnSubProcess.h b/include/cru/common/platform/unix/PosixSpawnSubProcess.h index a55c2c1c..0a0f0ad4 100644 --- a/include/cru/common/platform/unix/PosixSpawnSubProcess.h +++ b/include/cru/common/platform/unix/PosixSpawnSubProcess.h @@ -17,6 +17,11 @@ class PosixSpawnSubProcess : public PlatformSubProcessBase { explicit PosixSpawnSubProcess(const PlatformSubProcessStartInfo& start_info); ~PosixSpawnSubProcess(); + protected: + void PlatformCreateProcess() override; + PlatformSubProcessExitResult PlatformWaitForProcess() override; + void PlatformKillProcess() override; + private: pid_t pid_; int exit_code_; |