RSC
0.17.1
|
Unix subprocess implementation. More...
#include <UnixSubprocess.h>
Public Member Functions | |
UnixSubprocess (const std::string &command, const std::vector< std::string > &args) | |
virtual | ~UnixSubprocess () |
Public Member Functions inherited from rsc::subprocess::Subprocess | |
virtual | ~Subprocess () |
Private Attributes | |
logging::LoggerPtr | logger |
std::string | command |
pid_t | pid |
char ** | args |
size_t | argLen |
Additional Inherited Members | |
Static Public Member Functions inherited from rsc::subprocess::Subprocess | |
static SubprocessPtr | newInstance (const std::string &command, const std::vector< std::string > &args=std::vector< std::string >()) |
Creates a new subprocess for the given command with the specified arguments. More... | |
Protected Member Functions inherited from rsc::subprocess::Subprocess | |
Subprocess () | |
Unix subprocess implementation.
Definition at line 46 of file UnixSubprocess.h.
rsc::subprocess::UnixSubprocess::UnixSubprocess | ( | const std::string & | command, |
const std::vector< std::string > & | args | ||
) |
|
virtual |
|
private |
Definition at line 61 of file UnixSubprocess.h.
Referenced by UnixSubprocess(), and ~UnixSubprocess().
|
private |
Definition at line 60 of file UnixSubprocess.h.
Referenced by UnixSubprocess(), and ~UnixSubprocess().
|
private |
Definition at line 56 of file UnixSubprocess.h.
Referenced by ~UnixSubprocess().
|
private |
Definition at line 54 of file UnixSubprocess.h.
Referenced by UnixSubprocess(), and ~UnixSubprocess().
|
private |
Definition at line 58 of file UnixSubprocess.h.
Referenced by UnixSubprocess(), and ~UnixSubprocess().