EnTT 3.14.0
Loading...
Searching...
No Matches
fwd.hpp
1#ifndef ENTT_CONTAINER_FWD_HPP
2#define ENTT_CONTAINER_FWD_HPP
3
4#include <functional>
5#include <memory>
6#include <utility>
7#include <vector>
8
9namespace entt {
10
11template<
12 typename Key,
13 typename Type,
14 typename = std::hash<Key>,
15 typename = std::equal_to<>,
16 typename = std::allocator<std::pair<const Key, Type>>>
17class dense_map;
18
19template<
20 typename Type,
21 typename = std::hash<Type>,
22 typename = std::equal_to<>,
23 typename = std::allocator<Type>>
24class dense_set;
25
26template<typename...>
27class basic_table;
28
33template<typename... Type>
35
36} // namespace entt
37
38#endif
Basic table implementation.
Definition table.hpp:149
EnTT default namespace.
Definition dense_map.hpp:22
constexpr Type make_obj_using_allocator(const Allocator &allocator, Args &&...args)
Uses-allocator construction utility (waiting for C++20).
Definition memory.hpp:219