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: