Struct pop_back
boost::proto::functional::pop_back — A PolymorphicFunctionObject type that invokes the
fusion::pop_back() algorithm on its argument.
Synopsis
struct pop_back : proto::callable {
template<typename This, typename Seq>
struct result<This(Seq)> : result< This(Seq const &) > {
};
template<typename This, typename Seq>
struct result<This(Seq &)> : fusion::result_of::pop_back< Seq > {
};
template<typename Seq>
typename fusion::result_of::pop_back< Seq >::type operator()(Seq &) const;
template<typename Seq>
typename fusion::result_of::pop_back< Seq const >::type
operator()(Seq const &) const;
};
Description
Полиморфная функция Объекттипа, который вызывает алгоритм<fusion::pop_back()>на свой аргумент.
pop_back public member functions
- <
template<typenameSeq>
typenamefusion::result_of::pop_back<Seq>::type
operator()(Seq&seq)const;
>Возвращение: | <fusion::pop_back(seq)> |
- <
template<typenameSeq>
typenamefusion::result_of::pop_back<Seqconst>::type
operator()(Seqconst&seq)const;
>Возвращение: | <fusion::pop_back(seq)> |