#include <yarp/run/impl/RunProcManager.h>
Public Member Functions | |
| YarpRunInfoVector () | |
| ~YarpRunInfoVector () | |
| int | Size () |
| bool | Add (YarpRunProcInfo *process) |
| int | Signal (std::string &alias, int signum) |
| int | Killall (int signum) |
| bool | CleanZombie (int zombie) |
| yarp::os::Bottle | PS () |
| bool | IsRunning (std::string &alias) |
Public Attributes | |
| std::mutex | mutex |
Protected Member Functions | |
| void | Pack () |
Protected Attributes | |
| int | m_nProcesses |
| YarpRunProcInfo * | m_apList [MAX_PROCESSES] |
| YarpRunInfoVector * | m_pStdioMate |
Static Protected Attributes | |
| static const int | MAX_PROCESSES =1024 |
Definition at line 165 of file RunProcManager.h.
| YarpRunInfoVector::YarpRunInfoVector | ( | ) |
Definition at line 159 of file RunProcManager.cpp.
| YarpRunInfoVector::~YarpRunInfoVector | ( | ) |
Definition at line 169 of file RunProcManager.cpp.
| bool YarpRunInfoVector::Add | ( | YarpRunProcInfo * | process | ) |
Definition at line 194 of file RunProcManager.cpp.
| bool YarpRunInfoVector::CleanZombie | ( | int | zombie | ) |
Definition at line 316 of file RunProcManager.cpp.
| bool YarpRunInfoVector::IsRunning | ( | std::string & | alias | ) |
Definition at line 391 of file RunProcManager.cpp.
| int YarpRunInfoVector::Killall | ( | int | signum | ) |
Definition at line 252 of file RunProcManager.cpp.
|
protected |
Definition at line 417 of file RunProcManager.cpp.
| yarp::os::Bottle YarpRunInfoVector::PS | ( | ) |
Definition at line 348 of file RunProcManager.cpp.
| int YarpRunInfoVector::Signal | ( | std::string & | alias, |
| int | signum | ||
| ) |
Definition at line 224 of file RunProcManager.cpp.
|
inline |
Definition at line 171 of file RunProcManager.h.
|
protected |
Definition at line 193 of file RunProcManager.h.
|
protected |
Definition at line 192 of file RunProcManager.h.
|
protected |
Definition at line 194 of file RunProcManager.h.
|
staticprotected |
Definition at line 191 of file RunProcManager.h.
| std::mutex YarpRunInfoVector::mutex |
Definition at line 186 of file RunProcManager.h.