Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::proto::functional::push_back::result< This(Seq, T)> Struct Template Reference

#include <push_back.hpp>

Inheritance diagram for boost::proto::functional::push_back::result< This(Seq, T)>:
Collaboration diagram for boost::proto::functional::push_back::result< This(Seq, T)>:

Public Types

typedef fusion::single_view
< typename
detail::as_fusion_element
< boost::remove_const
< boost::remove_reference< T >
::type >::type >::type
single_view
 
typedef joint_view
< boost::add_const
< boost::remove_reference< Seq >
::type >::type, single_view
const > 
type
 

Member Typedef Documentation

typedef fusion::single_view<typename detail::as_fusion_element<boost::remove_const< boost::remove_reference< T >::type >::type >::type> boost::fusion::result_of::push_back< boost::add_const< boost::remove_reference< Seq >::type >::type , boost::remove_const< boost::remove_reference< T >::type >::type >::single_view
inherited
typedef joint_view<boost::add_const< boost::remove_reference< Seq >::type >::type , single_view const> boost::fusion::result_of::push_back< boost::add_const< boost::remove_reference< Seq >::type >::type , boost::remove_const< boost::remove_reference< T >::type >::type >::type
inherited

The documentation for this struct was generated from the following file: