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_front::result< This(Seq, T)> Struct Template Reference

#include <push_front.hpp>

Inheritance diagram for boost::proto::functional::push_front::result< This(Seq, T)>:
Collaboration diagram for boost::proto::functional::push_front::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
< single_view const,
boost::add_const
< boost::remove_reference< Seq >
::type >::type
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_front< boost::add_const< boost::remove_reference< Seq >::type >::type , boost::remove_const< boost::remove_reference< T >::type >::type >::single_view
inherited
typedef joint_view<single_view const, boost::add_const< boost::remove_reference< Seq >::type >::type > boost::fusion::result_of::push_front< 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: