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

#include <boost_tuple_iterator.hpp>

Public Types

typedef Iterator::cons_type cons_type
 
typedef cons_type::tail_type tail_type
 
typedef boost_tuple_iterator
< typename mpl::eval_if
< is_const< cons_type >
, add_const< tail_type >
, mpl::identity< tail_type >
>::type
type
 

Static Public Member Functions

static
BOOST_FUSION_GPU_ENABLED type 
call (Iterator const &iter)
 

Member Typedef Documentation

template<typename Cons = tuples::null_type>
template<typename Iterator >
typedef Iterator::cons_type boost::fusion::boost_tuple_iterator< Cons >::next< Iterator >::cons_type
template<typename Cons = tuples::null_type>
template<typename Iterator >
typedef cons_type::tail_type boost::fusion::boost_tuple_iterator< Cons >::next< Iterator >::tail_type
template<typename Cons = tuples::null_type>
template<typename Iterator >
typedef boost_tuple_iterator< typename mpl::eval_if< is_const<cons_type> , add_const<tail_type> , mpl::identity<tail_type> >::type> boost::fusion::boost_tuple_iterator< Cons >::next< Iterator >::type

Member Function Documentation

template<typename Cons = tuples::null_type>
template<typename Iterator >
static BOOST_FUSION_GPU_ENABLED type boost::fusion::boost_tuple_iterator< Cons >::next< Iterator >::call ( Iterator const &  iter)
inlinestatic

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