2
0
mirror of https://github.com/boostorg/process.git synced 2026-01-19 16:32:15 +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:
.example/env.cpp:34-42
[source,cpp,ident=0]
[source,cpp,indent=0]
----
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`.
.example/env.cpp:48-54
[source,cpp,ident=0]
[source,cpp,indent=0]
----
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.
.example/env.cpp:61-68
[source,cpp,ident=0]
[source,cpp,indent=0]
----
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:

View File

@@ -1,6 +1,6 @@
== `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]
----

View File

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

View File

@@ -1,7 +1,7 @@
== `popen.hpp`
[#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]
----

View File

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