#include "blocxx/BLOCXX_config.h"#include "blocxx/Process.hpp"#include "blocxx/Exec.hpp"#include "blocxx/Cstr.hpp"Go to the source code of this file.
Namespaces | |
| namespace | BLOCXX_NAMESPACE |
| Taken from RFC 1321. | |
| namespace | BLOCXX_NAMESPACE::Exec |
Functions | |
| Process::Status | BLOCXX_NAMESPACE::pollStatusImpl (ProcId pid) |
| ProcessRef | BLOCXX_NAMESPACE::Exec::spawnImpl (char const *exec_path, char const *const argv[], char const *const envp[], PreExec &pre_exec) |
| template<typename S , typename SA1 , typename SA2 > | |
| ProcessRef | BLOCXX_NAMESPACE::Exec::spawnImpl (S const &exec_path, SA1 const &argv, SA2 const &envp, PreExec &pre_exec) |
Variant of spawnImpl that allows exec_path to have an arbitrary string-like type, and argv and envp to have arbitrary string-array-like types. | |
| ProcessRef | BLOCXX_NAMESPACE::Exec::spawnImpl (char const *const argv[], char const *const envp[]) |
Variant of spawnImpl that uses StandardPreExec. | |
| template<typename SA1 , typename SA2 > | |
| ProcessRef | BLOCXX_NAMESPACE::Exec::spawnImpl (SA1 const &argv, SA2 const &envp) |
Variant of spawnImpl that uses StandardPreExec and argv and envp to have arbitrary string-array-like types. | |
| template<typename SA1 > | |
| ProcessRef | BLOCXX_NAMESPACE::Exec::spawnImpl (SA1 const &argv) |