6#include "Misc/AssertionMacros.h"
7#include "HAL/UnrealMemory.h"
8#include "Math/NumericLimits.h"
9#include "Containers/UnrealString.h"
10#include "UObject/NameTypes.h"
11#include "Logging/LogMacros.h"
13#include "Serialization/MemoryArchive.h"
14#include "Misc/SecureHash.h"
15#include "Hash/Blake3.h"
18
19
20template <
typename HashBuilder,
typename HashDigest>
31 virtual void Serialize(
void* Data, int64 Num)
override
42
43
44
45
46
virtual FString GetArchiveName() const override
virtual void Serialize(void *Data, int64 Num) override
int64 TotalSize() override