Struct begin
boost::proto::functional::begin — A PolymorphicFunctionObject type that invokes the
boost::begin() accessor function on its arguments.
Synopsis
struct begin : proto::callable {
template<typename This, typename Range>
struct result<This(Range)> : boost::range_iterator<
typename boost::remove_reference<Range>::type
>
{
};
template<typename Range>
typename boost::range_iterator< Range >::type operator()(Range &) const;
template<typename Range>
typename boost::range_iterator< Range const >::type
operator()(Range const &) const;
};
Description
PolymorphicFunctionObject тип, который вызывает boost::begin() функцию аксессуара на своих аргументах.
begin public member functions
- >>>>>>>>>>>>>>>>>2>>>>>>>>>>>>>>>>>2>>>>>2>>>>>>2>>>>>>>>>2>>>>>>>>>>>>>>>>>>>>>
- >>>>> >>>>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> >>>> >>>>>>>>>> >>>>>>>>>> >>>>> >>>>>>> >>>>>>>>>>