|
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
21 #ifndef ELM_SYS_PROCESS_BUILDER_H
22 #define ELM_SYS_PROCESS_BUILDER_H
24 #include <elm/data/Vector.h>
25 #include <elm/sys/Path.h>
26 #include <elm/sys/System.h>
27 #include <elm/sys/SystemIO.h>
28 #include <elm/sys/Process.h>
30 namespace elm {
namespace sys {
55 #endif // ELM_SYS_PROCESS_BUILDER_H
ProcessBuilder & operator+=(string argument)
Definition: ProcessBuilder.h:39
void setNewSession(bool enabled)
Definition: system_ProcessBuilder.cpp:86
void setError(SystemOutStream *_out)
Definition: system_ProcessBuilder.cpp:122
void add(string argument)
Definition: ProcessBuilder.h:37
Definition: ProcessBuilder.h:33
Process * run(void)
Definition: system_ProcessBuilder.cpp:132
ProcessBuilder(sys::Path command)
Definition: system_ProcessBuilder.cpp:69
ProcessBuilder & operator+(string argument)
Definition: ProcessBuilder.h:38
void addArgument(string argument)
Definition: system_ProcessBuilder.cpp:95
void setOutput(SystemOutStream *_out)
Definition: system_ProcessBuilder.cpp:113
void setInput(SystemInStream *_in)
Definition: system_ProcessBuilder.cpp:104