construct<> is a PolymorphicFunctionObject for constructing a new object.  
 More...
#include <xpressive_fwd.hpp>
template<typename T>
struct boost::xpressive::op::construct< T >
construct<> is a PolymorphicFunctionObject for constructing a new object. 
- Template Parameters
 - 
  
    | T | The type of the object to construct.  | 
  
   
 
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. 
References T.
 
 
template<typename T > 
template<typename A0 > 
 
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. 
References T.
 
 
template<typename T > 
template<typename A0 , typename A1 > 
 
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. 
References T.
 
 
template<typename T > 
template<typename A0 , typename A1 , typename A2 > 
 
- Parameters
 - 
  
    | a0 | The first argument to the constructor  | 
    | a1 | The second argument to the constructor  | 
    | a2 | The third argument to the constructor  | 
  
   
- Returns
 T(a0,a1,...) 
References T.
 
 
The documentation for this struct was generated from the following file: