|  | Ark Server API (ASA) - Wiki
    | 
#include <Map.h>
 Inheritance diagram for TDefaultMapKeyFuncs< KeyType, ValueType, bInAllowDuplicateKeys >:
 Inheritance diagram for TDefaultMapKeyFuncs< KeyType, ValueType, bInAllowDuplicateKeys >: Collaboration diagram for TDefaultMapKeyFuncs< KeyType, ValueType, bInAllowDuplicateKeys >:
 Collaboration diagram for TDefaultMapKeyFuncs< KeyType, ValueType, bInAllowDuplicateKeys >:| Public Types | |
| typedef TTypeTraits< KeyType >::ConstPointerType | KeyInitType | 
| typedef const TPairInitializer< typename TTypeTraits< KeyType >::ConstInitType, typename TTypeTraits< ValueType >::ConstInitType > & | ElementInitType | 
|  Public Types inherited from BaseKeyFuncs< TPair< KeyType, ValueType >, KeyType, bInAllowDuplicateKeys > | |
| enum | |
| typedef KeyType | KeyType | 
| typedef TCallTraits< KeyType >::ParamType | KeyInitType | 
| typedef TCallTraits< TPair< KeyType, ValueType > >::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) | 
Defines how the map's pairs are hashed.
| typedef const TPairInitializer<typename TTypeTraits<KeyType>::ConstInitType, typename TTypeTraits<ValueType>::ConstInitType>& TDefaultMapKeyFuncs< KeyType, ValueType, bInAllowDuplicateKeys >::ElementInitType | 
| typedef TTypeTraits<KeyType>::ConstPointerType TDefaultMapKeyFuncs< KeyType, ValueType, bInAllowDuplicateKeys >::KeyInitType | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestatic |