Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.

Struct process_start_dir

boost::process::v2::process_start_dir — Initializer for the starting directory of a subprocess to be launched.


// In header: <boost/process/v2/start_dir.hpp>

struct process_start_dir {
  // construct/copy/destruct

  // public member functions
  error_code on_exec_setup(posix::default_launcher &, 
                           const filesystem::path &, const char *const *);

  // public data members
  filesystem::path start_dir;


process_start_dir public construct/copy/destruct

  1. process_start_dir(filesystem::path start_dir);

process_start_dir public member functions

  1. error_code on_exec_setup(posix::default_launcher & launcher, 
                             const filesystem::path &, const char *const *);