|
| template<typename RangeValueType , typename SizeType , typename PredicateValueType , typename ProjectionType , typename SortPredicateType > |
| SizeType | AlgoImpl::LowerBoundInternal (RangeValueType *First, const SizeType Num, const PredicateValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate) |
| |
| template<typename RangeValueType , typename SizeType , typename PredicateValueType , typename ProjectionType , typename SortPredicateType > |
| SizeType | AlgoImpl::UpperBoundInternal (RangeValueType *First, const SizeType Num, const PredicateValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate) |
| |
| template<typename RangeType , typename ValueType , typename SortPredicateType > |
| UE_REWRITE auto | Algo::LowerBound (const RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType > |
| UE_REWRITE auto | Algo::LowerBound (const RangeType &Range, const ValueType &Value) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType , typename ProjectionType , typename SortPredicateType > |
| UE_REWRITE auto | Algo::LowerBoundBy (const RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType , typename ProjectionType > |
| UE_REWRITE auto | Algo::LowerBoundBy (const RangeType &Range, const ValueType &Value, ProjectionType Projection) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType , typename SortPredicateType > |
| UE_REWRITE auto | Algo::UpperBound (const RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType > |
| UE_REWRITE auto | Algo::UpperBound (const RangeType &Range, const ValueType &Value) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType , typename ProjectionType , typename SortPredicateType > |
| UE_REWRITE auto | Algo::UpperBoundBy (const RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType , typename ProjectionType > |
| UE_REWRITE auto | Algo::UpperBoundBy (const RangeType &Range, const ValueType &Value, ProjectionType Projection) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType , typename SortPredicateType > |
| auto | Algo::BinarySearch (const RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType > |
| UE_REWRITE auto | Algo::BinarySearch (const RangeType &Range, const ValueType &Value) |
| |
| template<typename RangeType , typename ValueType , typename ProjectionType , typename SortPredicateType > |
| auto | Algo::BinarySearchBy (const RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate) -> decltype(GetNum(Range)) |
| |
| template<typename RangeType , typename ValueType , typename ProjectionType > |
| UE_REWRITE auto | Algo::BinarySearchBy (const RangeType &Range, const ValueType &Value, ProjectionType Projection) |
| |