Struct rend
boost::proto::functional::rend — A PolymorphicFunctionObject type that invokes the
boost::rend() accessor function on its arguments.
Synopsis
struct rend : proto::callable {
template<typename This, typename Range>
struct result<This(Range)> : boost::range_reverse_iterator<
typename boost::remove_reference<Range>::type
>
{
};
template<typename Range>
typename boost::range_reverse_iterator< Range >::type
operator()(Range &) const;
template<typename Range>
typename boost::range_reverse_iterator< Range const >::type
operator()(Range const &) const;
};
Description
Полиморфная функция Объекттипа, который вызывает функцию<boost::rend()>доступа к своим аргументам.
rend public member functions
- <
template<typenameRange>
typenameboost::range_reverse_iterator<Range>::type
operator()(Range&rng)const;
>Возвращение: | <boost::rend(rng)> |
- <
template<typenameRange>
typenameboost::range_reverse_iterator<Rangeconst>::type
operator()(Rangeconst&rng)const;
>Возвращение: | <boost::rend(rng)> |