#include <flatten_view.hpp>
Public Types | |
typedef Sequence::first_type | first_type |
typedef result_of::begin < mpl::single_view< typename Sequence::sequence_type > >::type | root_iterator |
typedef detail::seek_descent < root_iterator, first_type > | seek_descent |
typedef seek_descent::type | type |
Static Public Member Functions | |
static type | call (Sequence &seq) |
typedef Sequence::first_type boost::fusion::extension::begin_impl< flatten_view_tag >::apply< Sequence >::first_type |
typedef result_of::begin< mpl::single_view< typename Sequence::sequence_type> >::type boost::fusion::extension::begin_impl< flatten_view_tag >::apply< Sequence >::root_iterator |
typedef detail::seek_descent<root_iterator, first_type> boost::fusion::extension::begin_impl< flatten_view_tag >::apply< Sequence >::seek_descent |
typedef seek_descent::type boost::fusion::extension::begin_impl< flatten_view_tag >::apply< Sequence >::type |
|
inlinestatic |