26template<SIZE_T BitCount>
59 return *
reinterpret_cast<const uint32*
>(H.Hash);
84template<SIZE_T BitCount>
87template<SIZE_T BitCount>
95template<SIZE_T BitCount>
101template<SIZE_T BitCount>
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
TMemoryView< const void > FMemoryView
Definition MemoryFwd.h:11
TMemoryView< void > FMutableMemoryView
Definition MemoryFwd.h:14
constexpr TMemoryView< void > MakeMemoryView(void *Data, uint64 Size)
Definition MemoryView.h:257
Definition Archive.h:1208
virtual void Serialize(void *V, int64 Length)
Definition Archive.h:1689
TMemoryView CopyFrom(FMemoryView InView) const
Definition MemoryView.h:216
FStringBuilderBase & ToHex(FMemoryView Memory, FStringBuilderBase &Out)
Definition GenericHash.cpp:15
Definition AdvancedWidgetsModule.cpp:13
static UE_FORCEINLINE_HINT int32 Memcmp(const void *Buf1, const void *Buf2, SIZE_T Count)
Definition UnrealMemory.h:114
static UE_FORCEINLINE_HINT void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
Definition UnrealMemory.h:160
Definition GenericHash.h:28
static const THash Zero
Definition GenericHash.h:40
friend bool operator!=(const THash &A, const THash &B)
Definition GenericHash.h:47
friend FString LexToString(const THash &H)
Definition GenericHash.h:62
uint8[Size] ByteArray
Definition GenericHash.h:30
friend FArchive & operator<<(FArchive &Ar, THash &H)
Definition GenericHash.h:72
static constexpr SIZE_T Size
Definition GenericHash.h:29
static THash From(FMemoryView Memory)
Definition GenericHash.h:88
FMemoryView GetView() const
Definition GenericHash.h:35
friend bool operator<(const THash &A, const THash &B)
Definition GenericHash.h:52
friend FStringBuilderBase & LexToString(const THash &H, FStringBuilderBase &Out)
Definition GenericHash.h:67
friend uint32 GetTypeHash(const THash &H)
Definition GenericHash.h:57
friend bool operator==(const THash &A, const THash &B)
Definition GenericHash.h:42
SIZE_T GetSize() const
Definition GenericHash.h:34
const uint8 * GetData() const
Definition GenericHash.h:33