CommonLibSSE NG
Loading...
Searching...
No Matches
BSTCaseInsensitiveStringMap.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/N/NiTStringMap.h"
4
5namespace RE
6{
7 // 28
8 template <class T>
10 {
11 private:
12 using base = NiTStringMap<T>;
13
14 public:
15 using key_type = typename base::key_type;
16
18
19 // override (NiTStringMap<T>)
20 std::uint32_t hash_function(key_type a_key) const override; // 01
21 bool key_eq(key_type a_lhs, key_type a_rhs) const override; // 02
22 };
23}
Definition BSTCaseInsensitiveStringMap.h:10
bool key_eq(key_type a_lhs, key_type a_rhs) const override
std::uint32_t hash_function(key_type a_key) const override
typename base::key_type key_type
Definition BSTCaseInsensitiveStringMap.h:15
Definition NiTStringMap.h:47
typename Base::key_type key_type
Definition NiTStringMap.h:52
Definition AbsorbEffect.h:6