/home/Boris/posix_boost_1_36_0/boost/process/detail/win32_ops.hpp File Reference

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


Detailed Description

Provides some convenience functions to start processes under Windows-compatible operating systems.

Generated on Mon Sep 22 01:00:42 2008 by  doxygen 1.5.5