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::pop_back::result< This(Seq &)> Struct Template Reference

#include <pop_back.hpp>

Inheritance diagram for boost::proto::functional::pop_back::result< This(Seq &)>:
Collaboration diagram for boost::proto::functional::pop_back::result< This(Seq &)>:

Public Types

typedef pop_back_iterator
< typename begin< Seq >::type,
false > 
begin_type
 
typedef pop_back_iterator
< typename end< Seq >::type,
true > 
end_type
 
typedef iterator_range
< begin_type, end_type
type
 

Public Member Functions

 BOOST_MPL_ASSERT_NOT ((result_of::empty< Seq >))
 

Member Typedef Documentation

typedef pop_back_iterator< typename begin<Seq >::type, false> boost::fusion::result_of::pop_back< Seq >::begin_type
inherited
typedef pop_back_iterator< typename end<Seq >::type, true> boost::fusion::result_of::pop_back< Seq >::end_type
inherited

Member Function Documentation

boost::fusion::result_of::pop_back< Seq >::BOOST_MPL_ASSERT_NOT ( (result_of::empty< Seq >)  )
inherited

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