8 template <
class Key,
class T>
20 NiTMap(std::uint32_t a_hashSize = 37) :
39 a_value->~value_type();
44 static_assert(
sizeof(NiTMap<void*, void*>) == 0x20);
Definition: NiTMapBase.h:24
std::uint32_t size_type
Definition: NiTMapBase.h:33
T mapped_type
Definition: NiTMapBase.h:31
Key key_type
Definition: NiTMapBase.h:30
AntiBloatAllocator _allocator
Definition: NiTMapBase.h:370
NiTMapItem< Key, T > value_type
Definition: NiTMapBase.h:32
void free_value(value_type *a_value) override
Definition: NiTMap.h:36
typename Base::key_type key_type
Definition: NiTMap.h:15
value_type * malloc_value() override
Definition: NiTMap.h:31
~NiTMap() override
Definition: NiTMap.h:24
NiTMap(std::uint32_t a_hashSize=37)
Definition: NiTMap.h:20
typename Base::size_type size_type
Definition: NiTMap.h:18
typename Base::mapped_type mapped_type
Definition: NiTMap.h:16
typename Base::value_type value_type
Definition: NiTMap.h:17
Definition: AbsorbEffect.h:6