Go to the source code of this file.
|
| template<typename RangeType , typename ProjectionType , typename PredicateType > |
| TRangePointerType< RangeType >::Type | AlgoImpl::MaxElementBy (RangeType &Range, ProjectionType Proj, PredicateType Pred) |
| |
| template<typename RangeType > |
| FORCEINLINE auto | Algo::MaxElement (RangeType &Range) -> decltype(AlgoImpl::MaxElementBy(Range, FIdentityFunctor(), TLess<>())) |
| |
| template<typename RangeType , typename ComparatorType > |
| FORCEINLINE auto | Algo::MaxElement (RangeType &Range, ComparatorType Comp) -> decltype(AlgoImpl::MaxElementBy(Range, FIdentityFunctor(), MoveTemp(Comp))) |
| |
| template<typename RangeType , typename ProjectionType > |
| FORCEINLINE auto | Algo::MaxElementBy (RangeType &Range, ProjectionType Proj) -> decltype(AlgoImpl::MaxElementBy(Range, MoveTemp(Proj), TLess<>())) |
| |
| template<typename RangeType , typename ProjectionType , typename ComparatorType > |
| FORCEINLINE auto | Algo::MaxElementBy (RangeType &Range, ProjectionType Proj, ComparatorType Comp) -> decltype(AlgoImpl::MaxElementBy(Range, MoveTemp(Proj), MoveTemp(Comp))) |
| |