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


Struct dbg_startup_info

boost::debug::dbg_startup_info — Collection of data, which is used by debugger starter routine.


// In header: <boost/test/debug.hpp>

struct dbg_startup_info {

  // public data members
  long pid;  // pid of a program to attach to 
  bool break_or_continue;  // what to do after debugger is attached 
  unit_test::const_string binary_path;  // path to executable for current process 
  unit_test::const_string display;  // if debugger has a GUI, which display to use (on UNIX) 
  unit_test::const_string init_done_lock;  // path to a uniquely named lock file, which is used to pause current application while debugger is being initialized