#include <pop_back.hpp>
Public Types | |
typedef pop_back_iterator < typename begin< Sequence > ::type, false > | begin_type |
typedef pop_back_iterator < typename end< Sequence > ::type, true > | end_type |
typedef iterator_range < begin_type, end_type > | type |
Public Member Functions | |
BOOST_MPL_ASSERT_NOT ((result_of::empty< Sequence >)) | |
typedef pop_back_iterator< typename begin<Sequence>::type, false> boost::fusion::result_of::pop_back< Sequence >::begin_type |
typedef pop_back_iterator< typename end<Sequence>::type, true> boost::fusion::result_of::pop_back< Sequence >::end_type |
typedef iterator_range<begin_type, end_type> boost::fusion::result_of::pop_back< Sequence >::type |
boost::fusion::result_of::pop_back< Sequence >::BOOST_MPL_ASSERT_NOT | ( | (result_of::empty< Sequence >) | ) |