Helper class holding type definitions.
More...
#include <iterator_pair.h>
|
| using | value_type = boost::tuple< typename std::iterator_traits< sort_iter_type_ >::value_type, typename std::iterator_traits< perm_iter_type_ >::value_type > |
| |
| using | ref_type = boost::tuple< typename std::iterator_traits< sort_iter_type_ >::reference, typename std::iterator_traits< perm_iter_type_ >::reference > |
| |
| using | difference_type = typename std::iterator_traits< sort_iter_type_ >::difference_type |
| |
template<class sort_iter_type_, class perm_iter_type_>
struct iterator_pair_types< sort_iter_type_, perm_iter_type_ >
Helper class holding type definitions.
- Template Parameters
-
| sort_iter_type_ | Iterator type of the container being sorted. |
| perm_iter_type_ | Iterator type of the container being permuted. |
◆ difference_type
template<class sort_iter_type_ , class perm_iter_type_ >
| using iterator_pair_types< sort_iter_type_, perm_iter_type_ >::difference_type = typename std::iterator_traits< sort_iter_type_ >::difference_type |
◆ ref_type
template<class sort_iter_type_ , class perm_iter_type_ >
| using iterator_pair_types< sort_iter_type_, perm_iter_type_ >::ref_type = boost::tuple< typename std::iterator_traits< sort_iter_type_ >::reference, typename std::iterator_traits< perm_iter_type_ >::reference > |
◆ value_type
template<class sort_iter_type_ , class perm_iter_type_ >
| using iterator_pair_types< sort_iter_type_, perm_iter_type_ >::value_type = boost::tuple< typename std::iterator_traits< sort_iter_type_ >::value_type, typename std::iterator_traits< perm_iter_type_ >::value_type > |
The documentation for this struct was generated from the following file: