EnTT 4.0.0
Loading...
Searching...
No Matches
fwd.hpp
1#ifndef ENTT_CONTAINER_FWD_HPP
2#define ENTT_CONTAINER_FWD_HPP
3
4#include "../stl/functional.hpp"
5#include "../stl/memory.hpp"
6#include "../stl/utility.hpp"
7#include "../stl/vector.hpp"
8
9namespace entt {
10
11template<
12 typename Key,
13 typename Type,
14 typename = stl::hash<Key>,
15 typename = stl::equal_to<>,
16 typename = stl::allocator<stl::pair<const Key, Type>>>
17class dense_map;
18
19template<
20 typename Type,
21 typename = stl::hash<Type>,
22 typename = stl::equal_to<>,
23 typename = stl::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:121
Associative container for key-value pairs with unique keys.
Associative container for unique objects of a given type.
EnTT default namespace.
Definition dense_map.hpp:25
basic_table< stl::vector< Type >... > table
Alias declaration for the most common use case.
Definition fwd.hpp:34