Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
map.hpp
Go to the documentation of this file.
const T & operator()(const value_t &v) const noexcept
Definition: map.hpp:70
auto operator()(const value_t &a, const value_t &b)
Definition: map.hpp:130
static const champ & empty()
Definition: champ.hpp:37
std::ptrdiff_t diference_type
Definition: map.hpp:142
std::equal_to< uint256 > key_equal
Definition: map.hpp:144
Definition: map.hpp:93
Definition: box.hpp:161
Definition: util.hpp:128
const T * operator()(const value_t &v) const noexcept
Definition: map.hpp:78
Definition: map.hpp:68
std::pair< uint256, CDeterministicMNCPtr > value_type
Definition: map.hpp:140
Definition: map.hpp:25
Definition: algorithm.hpp:15
Definition: map.hpp:76
Definition: champ.hpp:25
detail::hamts::champ_iterator< value_t, hash_key, equal_key, MemoryPolicy, B > iterator
Definition: map.hpp:149
memory_policy< default_heap_policy, default_refcount_policy > default_memory_policy
Definition: memory_policy.hpp:136
Definition: map.hpp:110
Definition: map.hpp:84
uint256 Hash(const T1 pbegin, const T1 pend)
Compute the 256-bit hash of an object.
Definition: hash.h:84
detail::hamts::champ< value_t, hash_key, equal_key, MemoryPolicy, B > impl_t
Definition: map.hpp:135
Definition: map.hpp:64
const value_type & reference
Definition: map.hpp:145
Definition: map.hpp:102
detail::hamts::size_t size_type
Definition: map.hpp:141
auto operator()(const value_t &a, const value_t &b)
Definition: map.hpp:121
std::pair< uint256, CDeterministicMNCPtr > value_t
Definition: map.hpp:66
const value_type & const_reference
Definition: map.hpp:146
Definition: map.hpp:119
CDeterministicMNCPtr mapped_type
Definition: map.hpp:139
Definition: uint256.h:177
map()=default
Definition: map.hpp:128