From a21be4edaa483b86872ad732fc4b93970a607952 Mon Sep 17 00:00:00 2001 From: crupest Date: Mon, 12 Feb 2024 15:47:31 +0800 Subject: WORKING: add Buffer and AutoReadStream. --- include/cru/common/platform/unix/PosixSpawnSubProcess.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/cru/common/platform/unix/PosixSpawnSubProcess.h') 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_; -- cgit v1.2.3