Struct template construct
boost::xpressive::op::construct
Synopsis
template<typename T>
struct construct {
// types
typedef T result_type;
// public member functions
T operator()() const;
template<typename A0> T operator()(A0 const &) const;
template<typename A0, typename A1>
T operator()(A0 const &, A1 const &) const;
template<typename A0, typename A1, typename A2>
T operator()(A0 const &, A1 const &, A2 const &) const;
};
Description
construct
public member functions
T operator()() const;
template<typename A0> T operator()(A0 const & a0) const;
template<typename A0, typename A1>
T operator()(A0 const & a0, A1 const & a1) const;
template<typename A0, typename A1, typename A2>
T operator()(A0 const & a0, A1 const & a1, A2 const & a2) const;