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 >::equal_key Struct Reference

Public Member Functions

auto operator() (const value_t &a, const value_t &b)
 
auto operator() (const value_t &a, const K &b)
 

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 >::equal_key

Definition at line 119 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 >::equal_key::operator() ( const value_t a,
const value_t b 
)
inline

Definition at line 121 of file map.hpp.

◆ 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 >::equal_key::operator() ( const value_t a,
const K &  b 
)
inline

Definition at line 124 of file map.hpp.


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