#include <cons_iterator.hpp>


Public Types | |
| typedef cons_iterator_tag | fusion_tag |
| typedef forward_traversal_tag | category |
| typedef Cons | cons_type |
| typedef cons_iterator_identity < typename add_const< Cons > ::type > | identity |
Public Member Functions | |
| BOOST_FUSION_GPU_ENABLED | cons_iterator (cons_type &in_cons) |
| BOOST_FUSION_GPU_ENABLED cons_iterator< Cons >const & | cast () const |
| BOOST_FUSION_GPU_ENABLED cons_iterator< Cons > & | cast () |
Public Attributes | |
| cons_type & | cons |
| typedef forward_traversal_tag boost::fusion::cons_iterator< Cons >::category |
| typedef Cons boost::fusion::cons_iterator< Cons >::cons_type |
| typedef cons_iterator_tag boost::fusion::cons_iterator< Cons >::fusion_tag |
| typedef cons_iterator_identity< typename add_const<Cons>::type> boost::fusion::cons_iterator< Cons >::identity |
|
inlineexplicit |
|
inlineinherited |
|
inlineinherited |
| cons_type& boost::fusion::cons_iterator< Cons >::cons |