Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::fusion::cons_iterator< nil_ > Struct Template Reference

#include <cons_iterator.hpp>

Inheritance diagram for boost::fusion::cons_iterator< nil_ >:
Collaboration diagram for boost::fusion::cons_iterator< nil_ >:

Public Types

typedef forward_traversal_tag category
 
typedef cons_iterator_tag fusion_tag
 
typedef nil_ cons_type
 
typedef cons_iterator_identity
< add_const< nil_ >::type
identity
 

Public Member Functions

BOOST_CONSTEXPR
BOOST_FUSION_GPU_ENABLED 
cons_iterator ()
 
BOOST_CONSTEXPR
BOOST_FUSION_GPU_ENABLED 
cons_iterator (nil_ const &)
 
BOOST_FUSION_GPU_ENABLED
nil_iteratorconst & 
cast () const
 
BOOST_FUSION_GPU_ENABLED
nil_iterator
cast ()
 

Member Typedef Documentation

typedef cons_iterator_tag boost::fusion::nil_iterator::fusion_tag
inherited

Constructor & Destructor Documentation

Member Function Documentation


The documentation for this struct was generated from the following file: