Ark Server API (ASA) - Wiki
|
#include <Set.h>
Public Types | |
typedef TTypeTraits< ElementType >::ConstPointerType | KeyInitType |
typedef TCallTraits< ElementType >::ParamType | ElementInitType |
Public Types inherited from BaseKeyFuncs< ElementType, ElementType, bInAllowDuplicateKeys > | |
enum | |
typedef ElementType | KeyType |
typedef TCallTraits< ElementType >::ParamType | KeyInitType |
typedef TCallTraits< ElementType >::ParamType | ElementInitType |
Static Public Member Functions | |
static FORCEINLINE KeyInitType | GetSetKey (ElementInitType Element) |
static FORCEINLINE bool | Matches (KeyInitType A, KeyInitType B) |
template<typename ComparableKey > | |
static FORCEINLINE bool | Matches (KeyInitType A, ComparableKey B) |
static FORCEINLINE uint32 | GetKeyHash (KeyInitType Key) |
template<typename ComparableKey > | |
static FORCEINLINE uint32 | GetKeyHash (ComparableKey Key) |
A default implementation of the KeyFuncs used by TSet which uses the element as a key.
typedef TCallTraits<ElementType>::ParamType DefaultKeyFuncs< ElementType, bInAllowDuplicateKeys >::ElementInitType |
typedef TTypeTraits<ElementType>::ConstPointerType DefaultKeyFuncs< ElementType, bInAllowDuplicateKeys >::KeyInitType |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |