|
Boost : |
Subject: Re: [boost] [gsoc] Boost.Process done
From: Claude Quézel (cquezel_at_[hidden])
Date: 2011-02-01 16:37:59
I noticed that the boost::process::child does not have a default
constructor. If I have a coding requirements like the following
example, I would be stuck:
// Note the required default constructor
boost::process::child child;
// Create a scope for the mutex guard
{
boost::lock_guard<boost::mutex> guard(process_launch);
// Here I must do something within guard scope
// that must be done with the boost::process::launch
do_something();
child = boost::process::launch(exec, args, ctx);
}
// ...
boost::process::status s = child.wait();
// ...
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk