Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
TReversePredicate< PredicateType > Class Template Reference

#include <ReversePredicate.h>

Public Member Functions

 TReversePredicate (const PredicateType &InPredicate)
 
template<typename T >
FORCEINLINE bool operator() (T &&A, T &&B) const
 

Private Attributes

const PredicateType & Predicate
 

Detailed Description

template<typename PredicateType>
class TReversePredicate< PredicateType >

Helper class to reverse a predicate. Performs Predicate(B, A)

Definition at line 12 of file ReversePredicate.h.

Constructor & Destructor Documentation

◆ TReversePredicate()

template<typename PredicateType >
TReversePredicate< PredicateType >::TReversePredicate ( const PredicateType & InPredicate)
inline

Definition at line 17 of file ReversePredicate.h.

Member Function Documentation

◆ operator()()

template<typename PredicateType >
template<typename T >
FORCEINLINE bool TReversePredicate< PredicateType >::operator() ( T && A,
T && B ) const
inline

Definition at line 22 of file ReversePredicate.h.

Member Data Documentation

◆ Predicate

template<typename PredicateType >
const PredicateType& TReversePredicate< PredicateType >::Predicate
private

Definition at line 14 of file ReversePredicate.h.


The documentation for this class was generated from the following file: