mirror of
https://github.com/boostorg/process.git
synced 2026-01-19 04:22:15 +00:00
4bb842564ffe4fb7cd5de66133eb1d883f7c3928
process_stdio move semantics
This test currently fails on POSIX, as `process_io_binding` does not explicitly implement move operations but holds on to a file descriptor which exhibits reference semantics and has a non-trivial destructor. The same test should pass on Windows as the Windows implementation makes use of `unique_ptr` which gives it correct move semantics by virtue of the rule of zero.
Boost Process (Boost.Process)
Boost.process is a library for comfortable management of processes, released with boost 1.64.0.
Test results
| Branches | Linux / Windows | Code coverage | Matrix |
|---|---|---|---|
| Develop: | |||
| Master: |
Latest developer documentation
About
This C++11 library is the current result of a long attempt to get a boost.process library, which is going on since 2006.
License
Distributed under the Boost Software License, Version 1.0.
Dependency
This library requires boost 1.64 with which it is released.
Description
Languages
C++
98.7%
CMake
0.6%
Shell
0.5%