#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 162 of file RunProcManager.h.
| YarpRunInfoVector::YarpRunInfoVector | ( | ) |
Definition at line 156 of file RunProcManager.cpp.
| YarpRunInfoVector::~YarpRunInfoVector | ( | ) |
Definition at line 166 of file RunProcManager.cpp.
| bool YarpRunInfoVector::Add | ( | YarpRunProcInfo * | process | ) |
Definition at line 191 of file RunProcManager.cpp.
| bool YarpRunInfoVector::CleanZombie | ( | int | zombie | ) |
Definition at line 313 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 249 of file RunProcManager.cpp.
|
protected |
Definition at line 417 of file RunProcManager.cpp.
| yarp::os::Bottle YarpRunInfoVector::PS | ( | ) |
Definition at line 347 of file RunProcManager.cpp.
| int YarpRunInfoVector::Signal | ( | std::string & | alias, |
| int | signum | ||
| ) |
Definition at line 221 of file RunProcManager.cpp.
|
inline |
Definition at line 168 of file RunProcManager.h.
|
protected |
Definition at line 190 of file RunProcManager.h.
|
protected |
Definition at line 189 of file RunProcManager.h.
|
protected |
Definition at line 191 of file RunProcManager.h.
|
staticprotected |
Definition at line 188 of file RunProcManager.h.
| std::mutex YarpRunInfoVector::mutex |
Definition at line 183 of file RunProcManager.h.