Classes | Public Member Functions | List of all members
util::details::RangeForWrapperIterator< BeginIter, EndIter >::Comparer Struct Reference

Visitor to compare iterators (returns whether they differ). More...

Inheritance diagram for util::details::RangeForWrapperIterator< BeginIter, EndIter >::Comparer:

Classes

struct  ComparerImpl
 
struct  ComparerImpl< A, B, std::enable_if_t< std::is_convertible< decltype(std::declval< A >()!=std::declval< B >()), bool >::value > >
 

Public Member Functions

template<typename A , typename B >
bool operator() (A const &left, B const &right) const
 

Detailed Description

template<typename BeginIter, typename EndIter>
struct util::details::RangeForWrapperIterator< BeginIter, EndIter >::Comparer

Visitor to compare iterators (returns whether they differ).

Definition at line 183 of file RangeForWrapper.h.

Member Function Documentation

template<typename BeginIter , typename EndIter >
template<typename A , typename B >
bool util::details::RangeForWrapperIterator< BeginIter, EndIter >::Comparer::operator() ( A const &  left,
B const &  right 
) const
inline

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