#include <boost/process/environment.hpp>
#include <boost/process/detail/file_handle.hpp>
#include <boost/process/detail/pipe.hpp>
#include <boost/process/detail/stream_info.hpp>
#include <boost/scoped_ptr.hpp>
#include <boost/shared_array.hpp>
#include <boost/scoped_array.hpp>
#include <boost/assert.hpp>
#include <boost/system/system_error.hpp>
#include <boost/throw_exception.hpp>
#include <vector>
#include <string>
#include <cstddef>
#include <string.h>
#include <windows.h>
Go to the source code of this file.
Namespaces | |
namespace | boost |
namespace | boost::process |
namespace | boost::process::detail |
Classes | |
struct | boost::process::detail::win32_setup |
Functions | |
template<class Arguments> | |
boost::shared_array< char > | boost::process::detail::collection_to_win32_cmdline (const Arguments &args) |
boost::shared_array< char > | boost::process::detail::environment_to_win32_strings (const environment &env) |
template<class Executable, class Arguments> | |
PROCESS_INFORMATION | boost::process::detail::win32_start (const Executable &exe, const Arguments &args, const environment &env, stream_info &infoin, stream_info &infoout, stream_info &infoerr, const win32_setup &setup) |