|
| CombinedInputIterator ()=default |
|
| CombinedInputIterator (iterA_T iterA, iterB_T iterB, F functor) |
|
| CombinedInputIterator (const CombinedInputIterator &iter)=default |
|
| CombinedInputIterator (CombinedInputIterator &&iter)=default |
|
CombinedInputIterator & | operator= (const CombinedInputIterator &other) |
|
CombinedInputIterator & | operator= (CombinedInputIterator &&other)=default |
|
| ~CombinedInputIterator ()=default |
|
CombinedInputIterator & | operator++ () |
|
CombinedInputIterator | operator++ (int) |
|
CombinedInputIterator & | operator-- () |
|
CombinedInputIterator | operator-- (int) |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
CombinedInputIterator & | operator+= (difference_type i) |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
CombinedInputIterator | operator+ (difference_type i) const |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
CombinedInputIterator & | operator-= (difference_type i) |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
CombinedInputIterator | operator- (difference_type i) const |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
difference_type | operator- (const CombinedInputIterator &other) const |
|
bool | operator== (const CombinedInputIterator &other) const |
|
bool | operator!= (const CombinedInputIterator &other) const |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
bool | operator< (const CombinedInputIterator &other) const |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
bool | operator> (const CombinedInputIterator &other) const |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
bool | operator>= (const CombinedInputIterator &other) const |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
bool | operator<= (const CombinedInputIterator &other) const |
|
auto | operator* () const |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > = true> |
value_type | operator[] (difference_type i) const |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > > |
auto | operator+= (difference_type i) -> CombinedInputIterator & |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > > |
auto | operator+ (difference_type i) const -> CombinedInputIterator |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > > |
auto | operator-= (difference_type i) -> CombinedInputIterator & |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > > |
auto | operator- (difference_type i) const -> CombinedInputIterator |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > > |
auto | operator- (const CombinedInputIterator &other) const -> difference_type |
|
template<std::enable_if_t< internal::areBothRandomAccessIterators_v< iterA_T, iterB_T >, bool > > |
auto | operator[] (difference_type i) const -> value_type |
|
template<class iterA_T, class iterB_T, class F>
class o2::rans::CombinedInputIterator< iterA_T, iterB_T, F >
Definition at line 75 of file iterator.h.