#include <flatten_view_iterator.hpp>


Public Types | |
| typedef flatten_view_iterator_tag | fusion_tag |
| typedef forward_traversal_tag | category |
| typedef convert_iterator< First > | first_converter |
| typedef first_converter::type | first_type |
| typedef Base | base_type |
Public Member Functions | |
| flatten_view_iterator (First const &first, Base const &base) | |
| BOOST_FUSION_GPU_ENABLED flatten_view_iterator< First, Base >const & | cast () const |
| BOOST_FUSION_GPU_ENABLED flatten_view_iterator< First, Base > & | cast () |
Public Attributes | |
| first_type | first |
| base_type | base |
| typedef Base boost::fusion::flatten_view_iterator< First, Base >::base_type |
| typedef forward_traversal_tag boost::fusion::flatten_view_iterator< First, Base >::category |
| typedef convert_iterator<First> boost::fusion::flatten_view_iterator< First, Base >::first_converter |
| typedef first_converter::type boost::fusion::flatten_view_iterator< First, Base >::first_type |
| typedef flatten_view_iterator_tag boost::fusion::flatten_view_iterator< First, Base >::fusion_tag |
|
inline |
|
inlineinherited |
|
inlineinherited |
| base_type boost::fusion::flatten_view_iterator< First, Base >::base |
| first_type boost::fusion::flatten_view_iterator< First, Base >::first |