#include <yarp/run/impl/RunProcManager.h>
|
| | YarpRunCmdWithStdioInfo (std::string &alias, std::string &on, std::string &stdio, PID pidCmd, PID pidStdout, FDESC readFromPipeCmdToStdout, FDESC writeToPipeCmdToStdout, HANDLE handleCmd, bool hold) |
| |
| | YarpRunCmdWithStdioInfo (std::string &alias, std::string &on, std::string &stdio, PID pidCmd, std::string &stdioUUID, YarpRunInfoVector *stdioVector, PID pidStdin, PID pidStdout, FDESC readFromPipeStdinToCmd, FDESC writeToPipeStdinToCmd, FDESC readFromPipeCmdToStdout, FDESC writeToPipeCmdToStdout, HANDLE handleCmd, bool hold) |
| |
| virtual | ~YarpRunCmdWithStdioInfo () |
| |
| bool | Clean () override |
| |
| void | finalize () override |
| |
| void | TerminateStdio () |
| |
| bool | Clean (PID pid, YarpRunProcInfo *&pRef) override |
| |
| | YarpRunProcInfo (std::string &alias, std::string &on, PID pidCmd, HANDLE handleCmd, bool hold) |
| |
| virtual | ~YarpRunProcInfo () |
| |
| bool | Match (std::string &alias) |
| |
| virtual bool | Signal (int signum) |
| |
| virtual bool | IsActive () |
| |
| void | setCmd (const std::string &cmd) |
| |
| void | setEnv (const std::string &env) |
| |
Definition at line 197 of file RunProcManager.h.
◆ YarpRunCmdWithStdioInfo() [1/2]
| YarpRunCmdWithStdioInfo::YarpRunCmdWithStdioInfo |
( |
std::string & |
alias, |
|
|
std::string & |
on, |
|
|
std::string & |
stdio, |
|
|
PID |
pidCmd, |
|
|
PID |
pidStdout, |
|
|
FDESC |
readFromPipeCmdToStdout, |
|
|
FDESC |
writeToPipeCmdToStdout, |
|
|
HANDLE |
handleCmd, |
|
|
bool |
hold |
|
) |
| |
◆ YarpRunCmdWithStdioInfo() [2/2]
| YarpRunCmdWithStdioInfo::YarpRunCmdWithStdioInfo |
( |
std::string & |
alias, |
|
|
std::string & |
on, |
|
|
std::string & |
stdio, |
|
|
PID |
pidCmd, |
|
|
std::string & |
stdioUUID, |
|
|
YarpRunInfoVector * |
stdioVector, |
|
|
PID |
pidStdin, |
|
|
PID |
pidStdout, |
|
|
FDESC |
readFromPipeStdinToCmd, |
|
|
FDESC |
writeToPipeStdinToCmd, |
|
|
FDESC |
readFromPipeCmdToStdout, |
|
|
FDESC |
writeToPipeCmdToStdout, |
|
|
HANDLE |
handleCmd, |
|
|
bool |
hold |
|
) |
| |
◆ ~YarpRunCmdWithStdioInfo()
| virtual YarpRunCmdWithStdioInfo::~YarpRunCmdWithStdioInfo |
( |
| ) |
|
|
inlinevirtual |
◆ Clean() [1/2]
| bool YarpRunCmdWithStdioInfo::Clean |
( |
| ) |
|
|
overridevirtual |
◆ Clean() [2/2]
◆ finalize()
| void YarpRunCmdWithStdioInfo::finalize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ TerminateStdio()
| void YarpRunCmdWithStdioInfo::TerminateStdio |
( |
| ) |
|
◆ mCleanStdin
| bool YarpRunCmdWithStdioInfo::mCleanStdin |
|
protected |
◆ mCleanStdout
| bool YarpRunCmdWithStdioInfo::mCleanStdout |
|
protected |
◆ mKillingCmd
| bool YarpRunCmdWithStdioInfo::mKillingCmd |
|
protected |
◆ mKillingStdin
| bool YarpRunCmdWithStdioInfo::mKillingStdin |
|
protected |
◆ mKillingStdio
| bool YarpRunCmdWithStdioInfo::mKillingStdio |
|
protected |
◆ mKillingStdout
| bool YarpRunCmdWithStdioInfo::mKillingStdout |
|
protected |
◆ mPidStdin
| PID YarpRunCmdWithStdioInfo::mPidStdin |
|
protected |
◆ mPidStdout
| PID YarpRunCmdWithStdioInfo::mPidStdout |
|
protected |
◆ mReadFromPipeCmdToStdout
| FDESC YarpRunCmdWithStdioInfo::mReadFromPipeCmdToStdout |
|
protected |
◆ mReadFromPipeStdinToCmd
| FDESC YarpRunCmdWithStdioInfo::mReadFromPipeStdinToCmd |
|
protected |
◆ mStdio
| std::string YarpRunCmdWithStdioInfo::mStdio |
|
protected |
◆ mStdioUUID
| std::string YarpRunCmdWithStdioInfo::mStdioUUID |
|
protected |
◆ mStdioVector
◆ mWriteToPipeCmdToStdout
| FDESC YarpRunCmdWithStdioInfo::mWriteToPipeCmdToStdout |
|
protected |
◆ mWriteToPipeStdinToCmd
| FDESC YarpRunCmdWithStdioInfo::mWriteToPipeStdinToCmd |
|
protected |
The documentation for this class was generated from the following files: