26#include <hash_tables/maps/separate_shared_chain_map_mt.h>
43template <
typename Key,
typename Value,
44 concepts::hash_function<Key> Hash = std::hash<Key>,
45 concepts::comparator<Key, Key> KeyEqual = equal<Key>,
46 typename Allocator = std::allocator<std::pair<Key, Value>>>
48 Value, Hash, KeyEqual, Allocator>;
Definition of comparator concept.
Definition of functions objects to compare values.
Definition of hash_function concept.
hash_tables::maps::separate_shared_chain_map_mt< Key, Value, Hash, KeyEqual, Allocator > concurrent_map
Type of concurrent maps.