UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Algo::Private Namespace Reference

Classes

struct  TTiedTupleAdder
 

Functions

template<typename InAT , typename InBT , typename ProjectionT , typename PredicateT >
constexpr bool Compare (const InAT &InputA, const InBT &InputB, ProjectionT Projection, PredicateT Predicate)
 
template<typename DataTypeA , typename SizeTypeA , typename DataTypeB , typename SizeTypeB , typename ProjectionType , typename SortPredicateType >
constexpr bool Includes (const DataTypeA *DataA, SizeTypeA NumA, const DataTypeB *DataB, SizeTypeB NumB, ProjectionType Projection, SortPredicateType SortPredicate)
 
template<typename InputAType , typename InputBType , typename ProjectionType , typename PredicateType >
constexpr auto Mismatch (const InputAType &InputA, const InputBType &InputB, ProjectionType Projection, PredicateType Predicate)
 

Function Documentation

◆ Compare()

constexpr bool Algo::Private::Compare ( const InAT InputA,
const InBT InputB,
ProjectionT  Projection,
PredicateT  Predicate 
)
constexpr

◆ Includes()

constexpr bool Algo::Private::Includes ( const DataTypeA DataA,
SizeTypeA  NumA,
const DataTypeB DataB,
SizeTypeB  NumB,
ProjectionType  Projection,
SortPredicateType  SortPredicate 
)
constexpr

◆ Mismatch()

constexpr auto Algo::Private::Mismatch ( const InputAType InputA,
const InputBType InputB,
ProjectionType  Projection,
PredicateType  Predicate 
)
constexpr