├── .gitignore ├── .travis.yml ├── LICENSE_1_0.txt ├── README.md ├── boost ├── process.hpp └── process │ ├── all.hpp │ ├── child.hpp │ ├── config.hpp │ ├── create_pipe.hpp │ ├── execute.hpp │ ├── executor.hpp │ ├── initializers.hpp │ ├── mitigate.hpp │ ├── pipe.hpp │ ├── posix │ ├── child.hpp │ ├── create_pipe.hpp │ ├── execute.hpp │ ├── executor.hpp │ ├── initializers.hpp │ ├── initializers │ │ ├── bind_fd.hpp │ │ ├── bind_stderr.hpp │ │ ├── bind_stdin.hpp │ │ ├── bind_stdout.hpp │ │ ├── close_fd.hpp │ │ ├── close_fds.hpp │ │ ├── close_fds_if.hpp │ │ ├── close_stderr.hpp │ │ ├── close_stdin.hpp │ │ ├── close_stdout.hpp │ │ ├── hide_console.hpp │ │ ├── inherit_env.hpp │ │ ├── initializer_base.hpp │ │ ├── notify_io_service.hpp │ │ ├── on_exec_error.hpp │ │ ├── on_exec_setup.hpp │ │ ├── on_fork_error.hpp │ │ ├── on_fork_setup.hpp │ │ ├── on_fork_success.hpp │ │ ├── run_exe.hpp │ │ ├── set_args.hpp │ │ ├── set_cmd_line.hpp │ │ ├── set_env.hpp │ │ ├── set_on_error.hpp │ │ ├── start_in_dir.hpp │ │ └── throw_on_error.hpp │ ├── pipe.hpp │ ├── search_path.hpp │ ├── shell_path.hpp │ ├── terminate.hpp │ └── wait_for_exit.hpp │ ├── search_path.hpp │ ├── shell_path.hpp │ ├── terminate.hpp │ ├── wait_for_exit.hpp │ └── windows │ ├── child.hpp │ ├── create_pipe.hpp │ ├── execute.hpp │ ├── executor.hpp │ ├── initializers.hpp │ ├── initializers │ ├── bind_stderr.hpp │ ├── bind_stdin.hpp │ ├── bind_stdout.hpp │ ├── close_stderr.hpp │ ├── close_stdin.hpp │ ├── close_stdout.hpp │ ├── hide_console.hpp │ ├── inherit_env.hpp │ ├── initializer_base.hpp │ ├── on_CreateProcess_error.hpp │ ├── on_CreateProcess_setup.hpp │ ├── on_CreateProcess_success.hpp │ ├── run_exe.hpp │ ├── set_args.hpp │ ├── set_cmd_line.hpp │ ├── set_env.hpp │ ├── set_on_error.hpp │ ├── show_window.hpp │ ├── start_in_dir.hpp │ └── throw_on_error.hpp │ ├── pipe.hpp │ ├── search_path.hpp │ ├── shell_path.hpp │ ├── terminate.hpp │ └── wait_for_exit.hpp └── libs └── process ├── doc ├── Jamfile.jam ├── acknowledgements.qbk ├── faq.qbk ├── introduction.qbk ├── posix.qbk ├── process.qbk ├── tutorial.qbk └── windows.qbk ├── example ├── Jamfile.jam ├── args.cpp ├── async_io.cpp ├── cleanup.cpp ├── cmd_line.cpp ├── env.cpp ├── error_handling.cpp ├── execute.cpp ├── intro.cpp ├── posix.cpp ├── streams.cpp ├── sync_io.cpp ├── terminate.cpp ├── wait.cpp ├── windows.cpp ├── windows_unicode.cpp └── work_dir.cpp └── test ├── Jamfile.jam ├── bind_stderr.cpp ├── bind_stdin.cpp ├── bind_stdin_stdout.cpp ├── bind_stdout.cpp ├── bind_stdout_stderr.cpp ├── close_stderr.cpp ├── close_stdin.cpp ├── close_stdout.cpp ├── exit_code.cpp ├── extensions.cpp ├── inherit_env.cpp ├── posix_specific.cpp ├── run_exe.cpp ├── run_exe_path.cpp ├── run_exe_wstring.cpp ├── search_path.cpp ├── search_path_wstring.cpp ├── set_args.cpp ├── set_args_wstring.cpp ├── set_cmd_line.cpp ├── set_cmd_line_wstring.cpp ├── set_env.cpp ├── set_env_wstring.cpp ├── set_on_error.cpp ├── shell_path.cpp ├── shell_path_wstring.cpp ├── show_window.cpp ├── sparring_partner.cpp ├── start_in_dir.cpp ├── start_in_dir_wstring.cpp ├── terminate.cpp ├── throw_on_error.cpp ├── wait.cpp └── windows_specific.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE_1_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/LICENSE_1_0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/README.md -------------------------------------------------------------------------------- /boost/process.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process.hpp -------------------------------------------------------------------------------- /boost/process/all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/all.hpp -------------------------------------------------------------------------------- /boost/process/child.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/child.hpp -------------------------------------------------------------------------------- /boost/process/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/config.hpp -------------------------------------------------------------------------------- /boost/process/create_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/create_pipe.hpp -------------------------------------------------------------------------------- /boost/process/execute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/execute.hpp -------------------------------------------------------------------------------- /boost/process/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/executor.hpp -------------------------------------------------------------------------------- /boost/process/initializers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/initializers.hpp -------------------------------------------------------------------------------- /boost/process/mitigate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/mitigate.hpp -------------------------------------------------------------------------------- /boost/process/pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/pipe.hpp -------------------------------------------------------------------------------- /boost/process/posix/child.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/child.hpp -------------------------------------------------------------------------------- /boost/process/posix/create_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/create_pipe.hpp -------------------------------------------------------------------------------- /boost/process/posix/execute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/execute.hpp -------------------------------------------------------------------------------- /boost/process/posix/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/executor.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/bind_fd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/bind_fd.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/bind_stderr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/bind_stderr.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/bind_stdin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/bind_stdin.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/bind_stdout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/bind_stdout.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/close_fd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/close_fd.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/close_fds.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/close_fds.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/close_fds_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/close_fds_if.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/close_stderr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/close_stderr.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/close_stdin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/close_stdin.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/close_stdout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/close_stdout.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/hide_console.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/hide_console.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/inherit_env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/inherit_env.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/initializer_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/initializer_base.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/notify_io_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/notify_io_service.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/on_exec_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/on_exec_error.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/on_exec_setup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/on_exec_setup.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/on_fork_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/on_fork_error.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/on_fork_setup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/on_fork_setup.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/on_fork_success.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/on_fork_success.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/run_exe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/run_exe.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/set_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/set_args.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/set_cmd_line.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/set_cmd_line.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/set_env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/set_env.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/set_on_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/set_on_error.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/start_in_dir.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/start_in_dir.hpp -------------------------------------------------------------------------------- /boost/process/posix/initializers/throw_on_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/initializers/throw_on_error.hpp -------------------------------------------------------------------------------- /boost/process/posix/pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/pipe.hpp -------------------------------------------------------------------------------- /boost/process/posix/search_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/search_path.hpp -------------------------------------------------------------------------------- /boost/process/posix/shell_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/shell_path.hpp -------------------------------------------------------------------------------- /boost/process/posix/terminate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/terminate.hpp -------------------------------------------------------------------------------- /boost/process/posix/wait_for_exit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/posix/wait_for_exit.hpp -------------------------------------------------------------------------------- /boost/process/search_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/search_path.hpp -------------------------------------------------------------------------------- /boost/process/shell_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/shell_path.hpp -------------------------------------------------------------------------------- /boost/process/terminate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/terminate.hpp -------------------------------------------------------------------------------- /boost/process/wait_for_exit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/wait_for_exit.hpp -------------------------------------------------------------------------------- /boost/process/windows/child.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/child.hpp -------------------------------------------------------------------------------- /boost/process/windows/create_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/create_pipe.hpp -------------------------------------------------------------------------------- /boost/process/windows/execute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/execute.hpp -------------------------------------------------------------------------------- /boost/process/windows/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/executor.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/bind_stderr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/bind_stderr.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/bind_stdin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/bind_stdin.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/bind_stdout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/bind_stdout.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/close_stderr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/close_stderr.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/close_stdin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/close_stdin.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/close_stdout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/close_stdout.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/hide_console.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/hide_console.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/inherit_env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/inherit_env.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/initializer_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/initializer_base.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/on_CreateProcess_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/on_CreateProcess_error.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/on_CreateProcess_setup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/on_CreateProcess_setup.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/on_CreateProcess_success.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/on_CreateProcess_success.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/run_exe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/run_exe.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/set_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/set_args.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/set_cmd_line.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/set_cmd_line.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/set_env.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/set_env.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/set_on_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/set_on_error.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/show_window.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/show_window.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/start_in_dir.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/start_in_dir.hpp -------------------------------------------------------------------------------- /boost/process/windows/initializers/throw_on_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/initializers/throw_on_error.hpp -------------------------------------------------------------------------------- /boost/process/windows/pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/pipe.hpp -------------------------------------------------------------------------------- /boost/process/windows/search_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/search_path.hpp -------------------------------------------------------------------------------- /boost/process/windows/shell_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/shell_path.hpp -------------------------------------------------------------------------------- /boost/process/windows/terminate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/terminate.hpp -------------------------------------------------------------------------------- /boost/process/windows/wait_for_exit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/boost/process/windows/wait_for_exit.hpp -------------------------------------------------------------------------------- /libs/process/doc/Jamfile.jam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/doc/Jamfile.jam -------------------------------------------------------------------------------- /libs/process/doc/acknowledgements.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/doc/acknowledgements.qbk -------------------------------------------------------------------------------- /libs/process/doc/faq.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/doc/faq.qbk -------------------------------------------------------------------------------- /libs/process/doc/introduction.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/doc/introduction.qbk -------------------------------------------------------------------------------- /libs/process/doc/posix.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/doc/posix.qbk -------------------------------------------------------------------------------- /libs/process/doc/process.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/doc/process.qbk -------------------------------------------------------------------------------- /libs/process/doc/tutorial.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/doc/tutorial.qbk -------------------------------------------------------------------------------- /libs/process/doc/windows.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/doc/windows.qbk -------------------------------------------------------------------------------- /libs/process/example/Jamfile.jam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/Jamfile.jam -------------------------------------------------------------------------------- /libs/process/example/args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/args.cpp -------------------------------------------------------------------------------- /libs/process/example/async_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/async_io.cpp -------------------------------------------------------------------------------- /libs/process/example/cleanup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/cleanup.cpp -------------------------------------------------------------------------------- /libs/process/example/cmd_line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/cmd_line.cpp -------------------------------------------------------------------------------- /libs/process/example/env.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/env.cpp -------------------------------------------------------------------------------- /libs/process/example/error_handling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/error_handling.cpp -------------------------------------------------------------------------------- /libs/process/example/execute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/execute.cpp -------------------------------------------------------------------------------- /libs/process/example/intro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/intro.cpp -------------------------------------------------------------------------------- /libs/process/example/posix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/posix.cpp -------------------------------------------------------------------------------- /libs/process/example/streams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/streams.cpp -------------------------------------------------------------------------------- /libs/process/example/sync_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/sync_io.cpp -------------------------------------------------------------------------------- /libs/process/example/terminate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/terminate.cpp -------------------------------------------------------------------------------- /libs/process/example/wait.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/wait.cpp -------------------------------------------------------------------------------- /libs/process/example/windows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/windows.cpp -------------------------------------------------------------------------------- /libs/process/example/windows_unicode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/windows_unicode.cpp -------------------------------------------------------------------------------- /libs/process/example/work_dir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/example/work_dir.cpp -------------------------------------------------------------------------------- /libs/process/test/Jamfile.jam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/Jamfile.jam -------------------------------------------------------------------------------- /libs/process/test/bind_stderr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/bind_stderr.cpp -------------------------------------------------------------------------------- /libs/process/test/bind_stdin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/bind_stdin.cpp -------------------------------------------------------------------------------- /libs/process/test/bind_stdin_stdout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/bind_stdin_stdout.cpp -------------------------------------------------------------------------------- /libs/process/test/bind_stdout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/bind_stdout.cpp -------------------------------------------------------------------------------- /libs/process/test/bind_stdout_stderr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/bind_stdout_stderr.cpp -------------------------------------------------------------------------------- /libs/process/test/close_stderr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/close_stderr.cpp -------------------------------------------------------------------------------- /libs/process/test/close_stdin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/close_stdin.cpp -------------------------------------------------------------------------------- /libs/process/test/close_stdout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/close_stdout.cpp -------------------------------------------------------------------------------- /libs/process/test/exit_code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/exit_code.cpp -------------------------------------------------------------------------------- /libs/process/test/extensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/extensions.cpp -------------------------------------------------------------------------------- /libs/process/test/inherit_env.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/inherit_env.cpp -------------------------------------------------------------------------------- /libs/process/test/posix_specific.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/posix_specific.cpp -------------------------------------------------------------------------------- /libs/process/test/run_exe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/run_exe.cpp -------------------------------------------------------------------------------- /libs/process/test/run_exe_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/run_exe_path.cpp -------------------------------------------------------------------------------- /libs/process/test/run_exe_wstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/run_exe_wstring.cpp -------------------------------------------------------------------------------- /libs/process/test/search_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/search_path.cpp -------------------------------------------------------------------------------- /libs/process/test/search_path_wstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/search_path_wstring.cpp -------------------------------------------------------------------------------- /libs/process/test/set_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/set_args.cpp -------------------------------------------------------------------------------- /libs/process/test/set_args_wstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/set_args_wstring.cpp -------------------------------------------------------------------------------- /libs/process/test/set_cmd_line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/set_cmd_line.cpp -------------------------------------------------------------------------------- /libs/process/test/set_cmd_line_wstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/set_cmd_line_wstring.cpp -------------------------------------------------------------------------------- /libs/process/test/set_env.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/set_env.cpp -------------------------------------------------------------------------------- /libs/process/test/set_env_wstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/set_env_wstring.cpp -------------------------------------------------------------------------------- /libs/process/test/set_on_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/set_on_error.cpp -------------------------------------------------------------------------------- /libs/process/test/shell_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/shell_path.cpp -------------------------------------------------------------------------------- /libs/process/test/shell_path_wstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/shell_path_wstring.cpp -------------------------------------------------------------------------------- /libs/process/test/show_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/show_window.cpp -------------------------------------------------------------------------------- /libs/process/test/sparring_partner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/sparring_partner.cpp -------------------------------------------------------------------------------- /libs/process/test/start_in_dir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/start_in_dir.cpp -------------------------------------------------------------------------------- /libs/process/test/start_in_dir_wstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/start_in_dir_wstring.cpp -------------------------------------------------------------------------------- /libs/process/test/terminate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/terminate.cpp -------------------------------------------------------------------------------- /libs/process/test/throw_on_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/throw_on_error.cpp -------------------------------------------------------------------------------- /libs/process/test/wait.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/wait.cpp -------------------------------------------------------------------------------- /libs/process/test/windows_specific.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BorisSchaeling/boost-process/HEAD/libs/process/test/windows_specific.cpp --------------------------------------------------------------------------------