2
0
mirror of https://github.com/boostorg/process.git synced 2026-01-19 04:22:15 +00:00
Jonas Greitemann 4bb842564f add a (failing) test for 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.
2025-01-13 08:13:33 +08:00
2019-05-10 12:00:43 +07:00
2023-10-05 06:52:20 +08:00
2024-10-30 08:09:28 +08:00
2024-12-20 20:53:29 +08:00
2024-12-20 20:53:29 +08:00
2023-02-20 14:09:37 +08:00
2024-12-20 09:50:51 +08:00
2017-04-23 14:41:26 +02:00
2023-02-20 14:09:37 +08:00
2020-05-20 21:50:37 +07:00
2018-11-12 18:12:33 +07:00
2017-01-16 11:25:31 +01:00
2022-05-19 17:20:36 +08:00

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: Build Status codecov Matrix
Master: Build Status codecov Matrix

Open Issues

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
Mirrored via gitea-mirror
Readme 4.8 MiB
Languages
C++ 98.7%
CMake 0.6%
Shell 0.5%