construct 構造体テンプレート
-
template<typename T>
struct op::construct construct<>
は、新しいオブジェクトを構築する PolymorphicFunctionObject である。- テンプレートパラメータ
T -- 構築するオブジェクトの型。
概要
// ヘッダ:<boost/xpressive/regex_actions.hpp
> template<typename T> structconstruct
{ // 型 typedef T result_type; // 公開メンバ関数 Toperator()
() const; template<typename A0> Toperator()
(A0 const &) const; template<typename A0, typename A1> Toperator()
(A0 const &, A1 const &) const; template<typename A0, typename A1, typename A2> Toperator()
(A0 const &, A1 const &, A2 const &) const; };
説明
construct 公開メンバ関数
-
T operator()() const
利便性のためのメンバ関数多重定義。上記関数と受け取る引数が異なるのみ。