Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::mpl::distance< fusion_iterator< First >, fusion_iterator< Last > > Struct Template Reference

#include <fusion_iterator.hpp>

Inheritance diagram for boost::mpl::distance< fusion_iterator< First >, fusion_iterator< Last > >:
Collaboration diagram for boost::mpl::distance< fusion_iterator< First >, fusion_iterator< Last > >:

Public Types

typedef
extension::distance_impl
< typename detail::tag_of
< First >::type >::template
apply< First, Last >::type 
distance_application
 

Public Member Functions

 BOOST_STATIC_CONSTANT (int, value=distance_application::value)
 

Member Typedef Documentation

template<typename First, typename Last>
typedef extension::distance_impl<typename detail::tag_of<First>::type>:: template apply<First, Last>::type boost::fusion::result_of::distance< First, Last >::distance_application
inherited

Member Function Documentation

template<typename First, typename Last>
boost::fusion::result_of::distance< First, Last >::BOOST_STATIC_CONSTANT ( int  ,
value  = distance_application::value 
)
inherited

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