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