Yet Another Robot Platform
RunProcManager.h File Reference
#include <sys/types.h>
#include <cerrno>
#include <cstdlib>
#include <fcntl.h>
#include <yarp/os/impl/PlatformSysWait.h>
#include <yarp/run/impl/PlatformUnistd.h>
#include <cstdio>
#include <yarp/run/Run.h>
#include <yarp/os/Bottle.h>
#include <mutex>
#include <string>
#include <yarp/os/impl/PlatformSignal.h>
#include <yarp/os/Thread.h>
+ Include dependency graph for RunProcManager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  ZombieHunterThread
class  YarpRunProcInfo
class  YarpRunInfoVector
class  YarpRunCmdWithStdioInfo


#define YARPRUN_ERROR   -1


typedef pid_t PID
typedef int FDESC
typedef void * HANDLE


int CLOSE (int h)
int SIGNAL (int pid, int signum)
std::string int2String (int x)

Macro Definition Documentation


#define YARPRUN_ERROR   -1

Definition at line 113 of file RunProcManager.h.

Typedef Documentation


typedef int FDESC

Definition at line 41 of file RunProcManager.h.


typedef void* HANDLE

Definition at line 42 of file RunProcManager.h.


typedef pid_t PID

Definition at line 40 of file RunProcManager.h.

Function Documentation


int CLOSE ( int  h)

Definition at line 73 of file RunProcManager.cpp.

◆ int2String()

std::string int2String ( int  x)

Definition at line 312 of file RunProcManager.h.


int SIGNAL ( int  pid,
int  signum 

Definition at line 79 of file RunProcManager.cpp.