#include <transform_view_iterator.hpp>
Public Types | |
typedef transform_view_iterator2_tag | fusion_tag |
typedef convert_iterator< First1 > | converter1 |
typedef convert_iterator< First2 > | converter2 |
typedef converter1::type | first1_type |
typedef converter2::type | first2_type |
typedef traits::category_of < first1_type >::type | category |
typedef F | transform_type |
Public Member Functions | |
BOOST_FUSION_GPU_ENABLED | transform_view_iterator2 (First1 const &in_first1, First2 const &in_first2, F const &in_f) |
BOOST_FUSION_GPU_ENABLED transform_view_iterator2 < First1, First2, F >const & | cast () const |
BOOST_FUSION_GPU_ENABLED transform_view_iterator2 < First1, First2, F > & | cast () |
Public Attributes | |
first1_type | first1 |
first2_type | first2 |
transform_type | f |
typedef traits::category_of<first1_type>::type boost::fusion::transform_view_iterator2< First1, First2, F >::category |
typedef convert_iterator<First1> boost::fusion::transform_view_iterator2< First1, First2, F >::converter1 |
typedef convert_iterator<First2> boost::fusion::transform_view_iterator2< First1, First2, F >::converter2 |
typedef converter1::type boost::fusion::transform_view_iterator2< First1, First2, F >::first1_type |
typedef converter2::type boost::fusion::transform_view_iterator2< First1, First2, F >::first2_type |
typedef transform_view_iterator2_tag boost::fusion::transform_view_iterator2< First1, First2, F >::fusion_tag |
typedef F boost::fusion::transform_view_iterator2< First1, First2, F >::transform_type |
|
inline |
|
inlineinherited |
|
inlineinherited |
transform_type boost::fusion::transform_view_iterator2< First1, First2, F >::f |
first1_type boost::fusion::transform_view_iterator2< First1, First2, F >::first1 |
first2_type boost::fusion::transform_view_iterator2< First1, First2, F >::first2 |