2
0
mirror of https://github.com/boostorg/process.git synced 2026-01-22 05:22:37 +00:00

Compare commits

..

1 Commits

Author SHA1 Message Date
Klemens Morgenstern
1dcf21fbde doc typo fixes 2026-01-11 07:32:02 +08:00
7 changed files with 10 additions and 10 deletions

View File

@@ -25,7 +25,7 @@ include::../example/env.cpp[tag=current_env]
The subprocess environment assignment follows the same constraints: The subprocess environment assignment follows the same constraints:
.example/env.cpp:34-42 .example/env.cpp:34-42
[source,cpp,ident=0] [source,cpp,indent=0]
---- ----
include::../example/env.cpp[tag=subprocess_env] include::../example/env.cpp[tag=subprocess_env]
---- ----
@@ -36,7 +36,7 @@ The current environment can be obtained by calling `environment::current` which
a forward range of `environment::key_value_pair_view`. a forward range of `environment::key_value_pair_view`.
.example/env.cpp:48-54 .example/env.cpp:48-54
[source,cpp,ident=0] [source,cpp,indent=0]
---- ----
include::../example/env.cpp[tag=vector_env] include::../example/env.cpp[tag=vector_env]
---- ----
@@ -44,7 +44,7 @@ include::../example/env.cpp[tag=vector_env]
Alternatively you can use a map container for the environment. Alternatively you can use a map container for the environment.
.example/env.cpp:61-68 .example/env.cpp:61-68
[source,cpp,ident=0] [source,cpp,indent=0]
---- ----
include::../example/env.cpp[tag=map_env] include::../example/env.cpp[tag=map_env]
---- ----

View File

@@ -118,7 +118,7 @@ struct custom_initializer
}; };
---- ----
NTOE: All the additional launchers for windows inherit `default_launcher`. NOTE: All the additional launchers for windows inherit `default_launcher`.
The call sequence is as follows: The call sequence is as follows:

View File

@@ -1,6 +1,6 @@
== `bind_launcher.hpp` == `bind_launcher.hpp`
The `bind_launcher` utlitities allow on the fly construction of a launcher with bound initializers. The `bind_launcher` utilities allow on the fly construction of a launcher with bound initializers.
[source,cpp] [source,cpp]
---- ----

View File

@@ -8,7 +8,7 @@ The `default_launcher` is the standard way of creating a process.
asio::io_context ctx; asio::io_context ctx;
process proc(ctx.get_executor(), "test", {}); process proc(ctx.get_executor(), "test", {});
// equivalent to // equivalent to
process prod = default_launcher()(ctx.get_executor(), "test", {}); process proc = default_launcher()(ctx.get_executor(), "test", {});
---- ----
It has four overloads: It has four overloads:

View File

@@ -1,7 +1,7 @@
== `popen.hpp` == `popen.hpp`
[#popen] [#popen]
`popen` is a class that launches a process and connect stdin & stderr to pipes. `popen` is a class that launches a process and connect stdin & stdout to pipes.
[source,cpp] [source,cpp]
---- ----

View File

@@ -41,7 +41,7 @@ struct bind_fd
process p{"test", {}, posix::bind_fd(42, 24)}; process p{"test", {}, posix::bind_fd(42, 24)};
*/ */
bind_fd(int target, int fd): bind_fd(int target, int fd);
// Inherit a null device as a set descriptor. // Inherit a null device as a set descriptor.
/* This will a null device as 42 to the child process: /* This will a null device as 42 to the child process:

View File

@@ -78,7 +78,7 @@ struct basic_process
template<typename ExecutionContext, typename Args, typename ... Inits> template<typename ExecutionContext, typename Args, typename ... Inits>
explicit basic_process( explicit basic_process(
ExecutionContext & context, ExecutionContext & context,
const filesystem::path&>::type exe, const filesystem::path& exe,
Args&& args, Inits&&... inits); Args&& args, Inits&&... inits);
// Attach to an existing process // Attach to an existing process
@@ -142,7 +142,7 @@ struct basic_process
native_handle_type native_handle() {return process_handle_.native_handle(); } native_handle_type native_handle() {return process_handle_.native_handle(); }
// Return the evaluated exit_code. // Return the evaluated exit_code.
int exit_code() cons; int exit_code() const;
// Get the id of the process; // Get the id of the process;
pid_type id() const; pid_type id() const;