E-MailRelay
|
A private implementation class used by GNet::Task. More...
Public Member Functions | |
TaskImp (Task &, ExceptionSink es, bool sync, const G::ExecutableCommand &, const G::Environment &env, G::NewProcess::Fd fd_stdin, G::NewProcess::Fd fd_stdout, G::NewProcess::Fd fd_stderr, const G::Path &cd, const std::string &exec_error_format, const G::Identity &id) | |
void | start () |
std::pair< int, std::string > | wait () |
bool | zombify () |
TaskImp (const TaskImp &)=delete | |
TaskImp (TaskImp &&)=delete | |
void | operator= (const TaskImp &)=delete |
void | operator= (TaskImp &&)=delete |
A private implementation class used by GNet::Task.
GNet::TaskImp::TaskImp | ( | Task & | task, |
ExceptionSink | es, | ||
bool | sync, | ||
const G::ExecutableCommand & | commandline, | ||
const G::Environment & | env, | ||
G::NewProcess::Fd | fd_stdin, | ||
G::NewProcess::Fd | fd_stdout, | ||
G::NewProcess::Fd | fd_stderr, | ||
const G::Path & | cd, | ||
const std::string & | exec_error_format, | ||
const G::Identity & | id | ||
) |