#include <nview_iterator.hpp>
Public Types | |
typedef nview_iterator_tag | fusion_tag |
typedef random_access_traversal_tag | category |
typedef Sequence | sequence_type |
typedef mpl_iterator< Pos > | first_type |
Public Member Functions | |
BOOST_FUSION_GPU_ENABLED | nview_iterator (Sequence &in_seq) |
BOOST_FUSION_GPU_ENABLED nview_iterator< Sequence, Pos > const & | cast () const |
BOOST_FUSION_GPU_ENABLED nview_iterator< Sequence, Pos > & | cast () |
Public Attributes | |
Sequence & | seq |
typedef random_access_traversal_tag boost::fusion::nview_iterator< Sequence, Pos >::category |
typedef mpl_iterator<Pos> boost::fusion::nview_iterator< Sequence, Pos >::first_type |
typedef nview_iterator_tag boost::fusion::nview_iterator< Sequence, Pos >::fusion_tag |
typedef Sequence boost::fusion::nview_iterator< Sequence, Pos >::sequence_type |
|
inlineexplicit |
|
inlineinherited |
|
inlineinherited |
Sequence& boost::fusion::nview_iterator< Sequence, Pos >::seq |