#include <single_view_iterator.hpp>


Public Types | |
| typedef single_view_iterator_tag | fusion_tag |
| typedef random_access_traversal_tag | category |
| typedef SingleView::value_type | value_type |
| typedef Pos | position |
| typedef SingleView | single_view_type |
Public Member Functions | |
| BOOST_FUSION_GPU_ENABLED | single_view_iterator (single_view_type &in_view) |
| BOOST_FUSION_GPU_ENABLED single_view_iterator < SingleView, Pos >const & | cast () const |
| BOOST_FUSION_GPU_ENABLED single_view_iterator < SingleView, Pos > & | cast () |
Public Attributes | |
| SingleView & | view |
| typedef random_access_traversal_tag boost::fusion::single_view_iterator< SingleView, Pos >::category |
| typedef single_view_iterator_tag boost::fusion::single_view_iterator< SingleView, Pos >::fusion_tag |
| typedef Pos boost::fusion::single_view_iterator< SingleView, Pos >::position |
| typedef SingleView boost::fusion::single_view_iterator< SingleView, Pos >::single_view_type |
| typedef SingleView::value_type boost::fusion::single_view_iterator< SingleView, Pos >::value_type |
|
inlineexplicit |
|
inlineinherited |
|
inlineinherited |
| SingleView& boost::fusion::single_view_iterator< SingleView, Pos >::view |