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