7#include "Templates/IdentityFunctor.h"
8#include "Templates/Invoke.h"
13 template <
typename DataTypeA,
typename SizeTypeA,
typename DataTypeB,
typename SizeTypeB,
typename ProjectionType,
typename SortPredicateType>
19 for (; IndexB <
NumB; ++IndexA)
54 template <
typename RangeTypeA,
typename RangeTypeB>
70 template <
typename RangeTypeA,
typename RangeTypeB,
typename SortPredicateType>
86 template <
typename RangeTypeA,
typename RangeTypeB,
typename ProjectionType>
103 template <
typename RangeTypeA,
typename RangeTypeB,
typename ProjectionType,
typename SortPredicateType>
AUTORTFM_INFER UE_FORCEINLINE_HINT constexpr auto Invoke(FuncType &&Func, ArgTypes &&... Args) -> decltype(((FuncType &&) Func)((ArgTypes &&) Args...))
Definition Invoke.h:44
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool SortPredicate(const FCompileOnTheFlyData &A, const FCompileOnTheFlyData &B)
Definition MovieSceneCompiledDataManager.cpp:364
AUTORTFM_INFER constexpr auto Projection(Invocable0Type &&Invocable0, InvocableTypes &&... Invocables)
Definition Projection.h:108
auto GetNum(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Length())
Definition StringConv.h:808
auto GetData(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Get())
Definition StringConv.h:802
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
constexpr bool Includes(const DataTypeA *DataA, SizeTypeA NumA, const DataTypeB *DataB, SizeTypeB NumB, ProjectionType Projection, SortPredicateType SortPredicate)
Definition Includes.h:14
Definition ParallelSort.h:13
constexpr bool IncludesBy(const RangeTypeA &RangeA, const RangeTypeB &RangeB, ProjectionType Projection)
Definition Includes.h:87
constexpr bool Includes(const RangeTypeA &RangeA, const RangeTypeB &RangeB)
Definition Includes.h:55
Definition IdentityFunctor.h:11