#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: