Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
TSet< InElementType, KeyFuncs, Allocator >::FElementCompareClass< PREDICATE_CLASS > Class Template Reference
+ Collaboration diagram for TSet< InElementType, KeyFuncs, Allocator >::FElementCompareClass< PREDICATE_CLASS >:

Public Member Functions

FORCEINLINE FElementCompareClass (const PREDICATE_CLASS &InPredicate)
 
FORCEINLINE bool operator() (const SetElementType &A, const SetElementType &B) const
 

Private Attributes

TDereferenceWrapper< ElementType, PREDICATE_CLASS > Predicate
 

Detailed Description

template<typename InElementType, typename KeyFuncs, typename Allocator>
template<typename PREDICATE_CLASS>
class TSet< InElementType, KeyFuncs, Allocator >::FElementCompareClass< PREDICATE_CLASS >

Extracts the element value from the set's element structure and passes it to the user provided comparison class.

Definition at line 864 of file Set.h.

Constructor & Destructor Documentation

◆ FElementCompareClass()

template<typename InElementType , typename KeyFuncs , typename Allocator >
template<typename PREDICATE_CLASS >
FORCEINLINE TSet< InElementType, KeyFuncs, Allocator >::FElementCompareClass< PREDICATE_CLASS >::FElementCompareClass ( const PREDICATE_CLASS & InPredicate)
inline

Definition at line 869 of file Set.h.

Member Function Documentation

◆ operator()()

template<typename InElementType , typename KeyFuncs , typename Allocator >
template<typename PREDICATE_CLASS >
FORCEINLINE bool TSet< InElementType, KeyFuncs, Allocator >::FElementCompareClass< PREDICATE_CLASS >::operator() ( const SetElementType & A,
const SetElementType & B ) const
inline

Definition at line 873 of file Set.h.

Member Data Documentation

◆ Predicate

template<typename InElementType , typename KeyFuncs , typename Allocator >
template<typename PREDICATE_CLASS >
TDereferenceWrapper< ElementType, PREDICATE_CLASS > TSet< InElementType, KeyFuncs, Allocator >::FElementCompareClass< PREDICATE_CLASS >::Predicate
private

Definition at line 866 of file Set.h.


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