#include <MapUtility.h>
◆ Key
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ Value
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ MapKeyValuePair()
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ Create() [1/3]
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ Create() [2/3]
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
template<typename KeyValueTraits , typename MemManager , typename RKey , typename ValueCreator >
static void momo::internal::MapKeyValuePair< TKey, TValue, tKeyAlignment, tValueAlignment >::Create |
( |
MapKeyValuePair< TKey, TValue, tKeyAlignment, tValueAlignment > * |
newPair, |
|
|
MemManager & |
memManager, |
|
|
RKey && |
key, |
|
|
ValueCreator && |
valueCreator |
|
) |
| |
|
inlinestatic |
◆ Create() [3/3]
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
template<typename PairCreator >
◆ Destroy()
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ GetKeyPtr() [1/2]
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ GetKeyPtr() [2/2]
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ GetValuePtr()
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ operator=()
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ keyAlignment
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
◆ valueAlignment
template<typename TKey , typename TValue , size_t tKeyAlignment, size_t tValueAlignment>
The documentation for this class was generated from the following file: