CommonLibSSE NG
Loading...
Searching...
No Matches
GHashUncached.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/G/GAllocator.h"
5#include "RE/G/GHash.h"
6#include "RE/G/GHashNode.h"
8
9namespace RE
10{
11 template <
12 class C,
13 class U,
14 class HashF = GFixedSizeHash<C>,
15 class Allocator = GAllocatorGH<C>>
17 public GHash<
18 C,
19 U,
20 HashF,
21 Allocator,
22 GHashNode<C, U, HashF>,
23 GHashsetNodeEntry<GHashNode<C, U, HashF>,
24 typename GHashNode<C, U, HashF>::NodeHashF>>
25 {
26 public:
27 using BaseType = GHash<
28 C,
29 U,
30 HashF,
31 Allocator,
36
38 {}
39
40 GHashUncached(std::int32_t a_sizeHint) :
41 BaseType(a_sizeHint)
42 {}
43
44 GHashUncached(const SelfType& a_src) :
45 BaseType(a_src)
46 {}
47
49 {}
50
51 void operator=(const SelfType& a_src)
52 {
54 }
55 };
56}
Definition GHash.h:21
void operator=(const SelfType &a_src)
Definition GHash.h:51
Definition GHashUncached.h:25
~GHashUncached()
Definition GHashUncached.h:48
GHashUncached(std::int32_t a_sizeHint)
Definition GHashUncached.h:40
GHashUncached()
Definition GHashUncached.h:37
GHashUncached(const SelfType &a_src)
Definition GHashUncached.h:44
void operator=(const SelfType &a_src)
Definition GHashUncached.h:51
Definition GHashsetNodeEntry.h:7
Definition AbsorbEffect.h:6
Definition GHashNode.h:40
Definition GHashNode.h:7