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

#include <joint_view.hpp>

Public Types

typedef mpl::begin< Sequence1_ >
::type 
first1_
 
typedef mpl::end< Sequence1_ >
::type 
last1_
 
typedef mpl::begin< Sequence2_ >
::type 
first2_
 
typedef mpl::end< Sequence2_ >
::type 
last2_
 
typedef Sequence1_ sequence1_
 
typedef Sequence2_ sequence2_
 
typedef joint_view type
 
typedef aux::joint_view_tag tag
 
typedef joint_iter< first1_,
last1_, first2_
begin
 
typedef joint_iter< last1_,
last1_, last2_
end
 

Member Typedef Documentation

template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef joint_iter<first1_,last1_,first2_> boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::begin
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef joint_iter<last1_,last1_,last2_> boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::end
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef mpl::begin<Sequence1_>::type boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::first1_
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef mpl::begin<Sequence2_>::type boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::first2_
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef mpl::end<Sequence1_>::type boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::last1_
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef mpl::end<Sequence2_>::type boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::last2_
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef Sequence1_ boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::sequence1_
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef Sequence2_ boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::sequence2_
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef aux::joint_view_tag boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::tag
template<typename BOOST_MPL_AUX_NA_PARAM, typename BOOST_MPL_AUX_NA_PARAM>
typedef joint_view boost::mpl::joint_view< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::type

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