29 #include <boost/static_assert.hpp> 31 #if defined(SUBPROCESS_UNIX) 33 #elif defined(SUBPROCESS_WINDOWS) 40 namespace subprocess {
42 Subprocess::Subprocess() {
45 Subprocess::~Subprocess() {
49 const vector<string>& args) {
50 #if defined(SUBPROCESS_UNIX) 52 #elif defined(SUBPROCESS_WINDOWS) 56 BOOST_STATIC_ASSERT(
false);
Subprocess implementation for windows.
Unix subprocess implementation.
boost::shared_ptr< Subprocess > SubprocessPtr