|
Namespaces | |
initializers | |
Classes | |
struct | child |
struct | executor |
struct | pipe |
Functions | |
pipe | create_pipe () |
pipe | create_pipe (boost::system::error_code &ec) |
template<class I0 > | |
child | execute (const I0 &i0) |
template<class I0 , class I1 > | |
child | execute (const I0 &i0, const I1 &i1) |
template<class I0 , class I1 , class I2 > | |
child | execute (const I0 &i0, const I1 &i1, const I2 &i2) |
template<class I0 , class I1 , class I2 , class I3 > | |
child | execute (const I0 &i0, const I1 &i1, const I2 &i2, const I3 &i3) |
template<class I0 , class I1 , class I2 , class I3 , class I4 > | |
child | execute (const I0 &i0, const I1 &i1, const I2 &i2, const I3 &i3, const I4 &i4) |
template<class I0 , class I1 , class I2 , class I3 , class I4 , class I5 > | |
child | execute (const I0 &i0, const I1 &i1, const I2 &i2, const I3 &i3, const I4 &i4, const I5 &i5) |
template<class I0 , class I1 , class I2 , class I3 , class I4 , class I5 , class I6 > | |
child | execute (const I0 &i0, const I1 &i1, const I2 &i2, const I3 &i3, const I4 &i4, const I5 &i5, const I6 &i6) |
template<class I0 , class I1 , class I2 , class I3 , class I4 , class I5 , class I6 , class I7 > | |
child | execute (const I0 &i0, const I1 &i1, const I2 &i2, const I3 &i3, const I4 &i4, const I5 &i5, const I6 &i6, const I7 &i7) |
template<class I0 , class I1 , class I2 , class I3 , class I4 , class I5 , class I6 , class I7 , class I8 > | |
child | execute (const I0 &i0, const I1 &i1, const I2 &i2, const I3 &i3, const I4 &i4, const I5 &i5, const I6 &i6, const I7 &i7, const I8 &i8) |
template<class I0 , class I1 , class I2 , class I3 , class I4 , class I5 , class I6 , class I7 , class I8 , class I9 > | |
child | execute (const I0 &i0, const I1 &i1, const I2 &i2, const I3 &i3, const I4 &i4, const I5 &i5, const I6 &i6, const I7 &i7, const I8 &i8, const I9 &i9) |
pipe | make_pipe (int source, int sink) |
std::string | search_path (const std::string &filename, std::string path="") |
std::filesystem::path | shell_path () |
std::filesystem::path | shell_path (boost::system::error_code &ec) |
template<class Process > | |
void | terminate (const Process &p) |
template<class Process > | |
void | terminate (const Process &p, boost::system::error_code &ec) |
template<class Process > | |
int | wait_for_exit (const Process &p) |
template<class Process > | |
int | wait_for_exit (const Process &p, boost::system::error_code &ec) |
|
inline |
Definition at line 20 of file create_pipe.hpp.
|
inline |
Definition at line 30 of file create_pipe.hpp.
child boost::process::posix::execute | ( | const I0 & | i0 | ) |
Definition at line 21 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1 | ||
) |
Definition at line 27 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1, | ||
const I2 & | i2 | ||
) |
Definition at line 33 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1, | ||
const I2 & | i2, | ||
const I3 & | i3 | ||
) |
Definition at line 39 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1, | ||
const I2 & | i2, | ||
const I3 & | i3, | ||
const I4 & | i4 | ||
) |
Definition at line 45 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1, | ||
const I2 & | i2, | ||
const I3 & | i3, | ||
const I4 & | i4, | ||
const I5 & | i5 | ||
) |
Definition at line 51 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1, | ||
const I2 & | i2, | ||
const I3 & | i3, | ||
const I4 & | i4, | ||
const I5 & | i5, | ||
const I6 & | i6 | ||
) |
Definition at line 57 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1, | ||
const I2 & | i2, | ||
const I3 & | i3, | ||
const I4 & | i4, | ||
const I5 & | i5, | ||
const I6 & | i6, | ||
const I7 & | i7 | ||
) |
Definition at line 63 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1, | ||
const I2 & | i2, | ||
const I3 & | i3, | ||
const I4 & | i4, | ||
const I5 & | i5, | ||
const I6 & | i6, | ||
const I7 & | i7, | ||
const I8 & | i8 | ||
) |
Definition at line 69 of file execute.hpp.
child boost::process::posix::execute | ( | const I0 & | i0, |
const I1 & | i1, | ||
const I2 & | i2, | ||
const I3 & | i3, | ||
const I4 & | i4, | ||
const I5 & | i5, | ||
const I6 & | i6, | ||
const I7 & | i7, | ||
const I8 & | i8, | ||
const I9 & | i9 | ||
) |
Definition at line 75 of file execute.hpp.
|
inline |
|
inline |
Definition at line 23 of file search_path.hpp.
|
inline |
Definition at line 19 of file shell_path.hpp.
|
inline |
Definition at line 24 of file shell_path.hpp.
void boost::process::posix::terminate | ( | const Process & | p | ) |
void boost::process::posix::terminate | ( | const Process & | p, |
boost::system::error_code & | ec | ||
) |
Definition at line 29 of file terminate.hpp.
|
inline |
Definition at line 21 of file wait_for_exit.hpp.
|
inline |
Definition at line 38 of file wait_for_exit.hpp.