Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
Find.h File Reference
+ Include dependency graph for Find.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  AlgoImpl
 
namespace  Algo
 

Functions

template<typename RangeType , typename ValueType , typename ProjectionType >
TRangePointerType< typenameTRemoveReference< RangeType >::Type >::Type AlgoImpl::FindBy (RangeType &&Range, const ValueType &Value, ProjectionType Proj)
 
template<typename RangeType , typename PredicateType >
TRangePointerType< typenameTRemoveReference< RangeType >::Type >::Type AlgoImpl::FindByPredicate (RangeType &&Range, PredicateType Pred)
 
template<typename RangeType , typename ValueType >
FORCEINLINE auto Algo::Find (RangeType &&Range, const ValueType &Value) -> decltype(AlgoImpl::FindBy(Forward< RangeType >(Range), Value, FIdentityFunctor()))
 
template<typename RangeType , typename ValueType , typename ProjectionType >
FORCEINLINE auto Algo::FindBy (RangeType &&Range, const ValueType &Value, ProjectionType Proj) -> decltype(AlgoImpl::FindBy(Forward< RangeType >(Range), Value, MoveTemp(Proj)))
 
template<typename RangeType , typename PredicateType >
FORCEINLINE auto Algo::FindByPredicate (RangeType &&Range, PredicateType Pred) -> decltype(AlgoImpl::FindByPredicate(Forward< RangeType >(Range), MoveTemp(Pred)))