boost::xpressive::construct — A lazy funtion for constructing objects objects of the specified type.
// In header: <boost/xpressive/regex_actions.hpp> template<typename T, Args> ( args);
Parameters:
args
The arguments to the constructor.
Template Parameters:
T
The type of object to construct.
Returns:
A lazy object that, when evaluated, returns T(xs...), where xs... is the result of evaluating the lazy arguments args....
T(xs...)
xs...
args...