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: