as 関数テンプレート

template<typename T, typename A>
unspecified as(A const &a)

as は、xpressive の意味アクションにおいて引数を異なる型へ字句キャストする遅延関数である。

パラメータ

a -- 字句キャストする遅延値。

テンプレートパラメータ

T -- 引数の字句キャスト先の型。

戻り値

評価時に引数を所望の型へ字句キャストする遅延オブジェクト。