// ヘッダ:<boost/xpressive/regex_actions.hpp
>
- struct :cpp
~op::top
{ // メンバクラス、構造体、共用体 template<typename Sig> struct :cpp
!result
{ }; template<typename This, typename Sequence> struct :cpp!result
<This(Sequence)> { // 型 typedef remove_reference< Sequence >::type :cpp!sequence_type
; typedef mpl::if_c< is_const< sequence_type >::value, typename sequence_type::value_type const &, typename sequence_type::value_type & >::type :cpp!type
; };//
公開メンバ関数 <op.top.public-member-functions>
template<typename Sequence> :cpp!result
< top(Sequence &)>::type :cppoperator()
(Sequence &) const;
};
- param seq
一番上の要素にアクセスするシーケンス。
- returns
:cpp
seq.top()