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