#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 |