#include <system_exec.h>
|
| SystemExec (std::string cmd, std::string argv="", bool supress_ld_env=false) |
|
| SystemExec (std::string cmd, char **argv, bool supress_ld_env=false) |
|
| SystemExec (std::string cmd, const std::map< char, std::string > subs, bool supress_ld_env=false) |
|
| ~SystemExec () |
|
int | start (StdErrMode stderr_mode=IgnoreAndClose) |
|
| SystemExec (std::string cmd, std::string argv="", bool supress_ld_env=false) |
|
| SystemExec (std::string cmd, char **argv, bool supress_ld_env=false) |
|
| SystemExec (std::string command, const std::map< char, std::string > subs, bool supress_ld_env=false) |
|
std::string | to_s () const |
|
int | start (StdErrMode stderr_mode, const char *_vfork_exec_wrapper) |
|
void | terminate () |
|
bool | is_running () |
|
int | wait (int options=0) |
|
void | close_stdin () |
|
size_t | write_to_stdin (std::string const &d, size_t len=0) |
|
size_t | write_to_stdin (const char *d, size_t len=0) |
|
size_t | write_to_stdin (const void *data, size_t bytes=0) |
|
void | output_interposer () |
|
Definition at line 28 of file ardour/ardour/system_exec.h.
◆ SystemExec() [1/3]
ARDOUR::SystemExec::SystemExec |
( |
std::string |
cmd, |
|
|
std::string |
argv = "" , |
|
|
bool |
supress_ld_env = false |
|
) |
| |
◆ SystemExec() [2/3]
ARDOUR::SystemExec::SystemExec |
( |
std::string |
cmd, |
|
|
char ** |
argv, |
|
|
bool |
supress_ld_env = false |
|
) |
| |
◆ SystemExec() [3/3]
ARDOUR::SystemExec::SystemExec |
( |
std::string |
cmd, |
|
|
const std::map< char, std::string > |
subs, |
|
|
bool |
supress_ld_env = false |
|
) |
| |
◆ ~SystemExec()
ARDOUR::SystemExec::~SystemExec |
( |
| ) |
|
|
virtual |
◆ initialize()
static void ARDOUR::SystemExec::initialize |
( |
| ) |
|
|
staticprivate |
◆ start()
◆ _init_mutex
Glib::Threads::Mutex ARDOUR::SystemExec::_init_mutex |
|
staticprivate |
◆ _initialized
bool ARDOUR::SystemExec::_initialized |
|
staticprivate |
◆ _vfork_exec
std::string ARDOUR::SystemExec::_vfork_exec |
|
staticprivate |
The documentation for this class was generated from the following file: