23 #include <initializer_list>
33 #include <type_traits>
34 #include <unordered_map>
35 #include <unordered_set>
54 using std::forward_as_tuple;
58 using std::initializer_list;
61 using std::istringstream;
64 using std::make_tuple;
73 using std::ostringstream;
81 using std::tuple_element;
82 using std::tuple_size;
92 typedef ptrdiff_t
sdt;
95 #define ENDIAN_LITTLE 0
100 #include "Honey/Core/platform/Core.h"
ptrdiff_t sdt
Size difference type, shorthand for ptrdiff_t.
Definition: Core.h:92
std::unordered_map< Key, Value, std::hash< Key >, std::equal_to< Key >, Alloc< pair< const Key, Value >>> unordered_map
std::unordered_map with custom allocator
Definition: StdUtil.h:83
std::unordered_multiset< Key, std::hash< Key >, std::equal_to< Key >, Alloc< Key >> unordered_multiset
std::unordered_multiset with custom allocator
Definition: StdUtil.h:92
size_t szt
Size type, shorthand for size_t.
Definition: Core.h:90
std::unordered_multimap< Key, Value, std::hash< Key >, std::equal_to< Key >, Alloc< pair< const Key, Value >>> unordered_multimap
std::unordered_multimap with custom allocator
Definition: StdUtil.h:86
std::unordered_set< Key, std::hash< Key >, std::equal_to< Key >, Alloc< Key >> unordered_set
std::unordered_set with custom allocator
Definition: StdUtil.h:89
Global Honeycomb namespace.