DefaultHashMapEntryHandlerBase< HASHVALUE, L >::KeyValueConstructor< ENTRY, KEY, VALUE, COPY_KEY, COPY_VALUE > Struct Template Reference

#include <hashmap.h>

Public Member Functions

ResultOk< void > ConstructHashMapEntry (void *ptr, HASHVALUE hash, KEY &&key)
 

Static Public Member Functions

static Int GetHashMapEntrySize (const typename std::remove_reference< KEY >::type &key)
 

Member Function Documentation

◆ ConstructHashMapEntry()

ResultOk<void> ConstructHashMapEntry ( void *  ptr,
HASHVALUE  hash,
KEY &&  key 
)

◆ GetHashMapEntrySize()

static Int GetHashMapEntrySize ( const typename std::remove_reference< KEY >::type key)
static