Belle II Software  release-08-01-10
Process Class Reference

Public Member Functions

template<class WORKER >
 Process (WORKER *worker, bool detached=true)
 
pid_t get_id () const
 
pid_t id () const
 
void set_id (pid_t id)
 
bool isAlive () const
 
bool kill (int signo) const
 
bool wait (int opt=0)
 
bool cancel ()
 
int waitpid_result () const
 
int waitpid_status () const
 

Static Public Member Functions

template<class WORKER >
static void g_handler_exit (int, void *worker)
 
static void g_handler_int (int)
 

Private Attributes

pid_t m_pid
 
int m_waitpid_result
 
int m_waitpid_status
 

Detailed Description

Definition at line 22 of file Process.h.


The documentation for this class was generated from the following file: