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