子プロセスの作成と管理
More...
#include <ChildProcess.hpp>
◆ ChildProcess() [1/3]
SIV3D_NODISCARD_CXX20 s3d::ChildProcess::ChildProcess |
( |
| ) |
|
◆ ChildProcess() [2/3]
SIV3D_NODISCARD_CXX20 s3d::ChildProcess::ChildProcess |
( |
FilePathView |
path, |
|
|
Pipe |
pipe |
|
) |
| |
◆ ChildProcess() [3/3]
◆ ~ChildProcess()
s3d::ChildProcess::~ChildProcess |
( |
| ) |
|
◆ getExitCode()
子プロセスの終了コードを取得します。
- Returns
- 子プロセスの終了コード。取得に失敗した場合 none
◆ isRunning()
bool s3d::ChildProcess::isRunning |
( |
| ) |
|
子プロセスが実行中であるかを返します。
- Returns
- 実行中である場合 true, それ以外の場合は false
◆ istream()
std::istream& s3d::ChildProcess::istream |
( |
| ) |
|
◆ isValid()
bool s3d::ChildProcess::isValid |
( |
| ) |
const |
◆ operator bool()
s3d::ChildProcess::operator bool |
( |
| ) |
const |
|
explicit |
◆ ostream()
std::ostream& s3d::ChildProcess::ostream |
( |
| ) |
|
◆ terminate()
void s3d::ChildProcess::terminate |
( |
| ) |
|
◆ wait()
void s3d::ChildProcess::wait |
( |
| ) |
|
The documentation for this class was generated from the following file: