Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

immer::map< K, T, Hash, Equal, MemoryPolicy, B >::hash_key Struct Reference

Public Member Functions

auto operator() (const value_t &v)
 
auto operator() (const K &v)
 

Detailed Description

template<typename K, typename T, typename Hash = std::hash<K>, typename Equal = std::equal_to<K>, typename MemoryPolicy = default_memory_policy, detail::hamts::bits_t B = default_bits>
struct immer::map< K, T, Hash, Equal, MemoryPolicy, B >::hash_key

Definition at line 110 of file map.hpp.

Member Function Documentation

◆ operator()() [1/2]

template<typename K, typename T, typename Hash = std::hash<K>, typename Equal = std::equal_to<K>, typename MemoryPolicy = default_memory_policy, detail::hamts::bits_t B = default_bits>
auto immer::map< K, T, Hash, Equal, MemoryPolicy, B >::hash_key::operator() ( const value_t v)
inline

Definition at line 112 of file map.hpp.

References Hash().

◆ operator()() [2/2]

template<typename K, typename T, typename Hash = std::hash<K>, typename Equal = std::equal_to<K>, typename MemoryPolicy = default_memory_policy, detail::hamts::bits_t B = default_bits>
auto immer::map< K, T, Hash, Equal, MemoryPolicy, B >::hash_key::operator() ( const K &  v)
inline

Definition at line 115 of file map.hpp.

References Hash().


The documentation for this struct was generated from the following file:
Released under the MIT license