3#include <clingo/util/hash.hh>
5#include <tsl/ordered_map.h>
7namespace CppClingo::Util {
13template <
class Key,
class T,
class Hash = value_hasher,
class KeyEqual = value_equal_to,
14 class Allocator = std::allocator<std::pair<Key, T>>,
15 class ValueTypeContainer = std::vector<std::pair<Key, T>, Allocator>,
class IndexType = std::uint_least32_t>
16using ordered_map = tsl::ordered_map<Key, T, Hash, KeyEqual, Allocator, ValueTypeContainer, IndexType>;
tsl::ordered_map< Key, T, Hash, KeyEqual, Allocator, ValueTypeContainer, IndexType > ordered_map
Alias for ordered maps.
Definition ordered_map.hh:16