5#include "Containers/Map.h"
48 : bHasLoadedURLData(
false)
51 , URLFileMappingsLock()
71 UE_DEPRECATED(5.7,
"Please use FindTempFilenameMappingForURL with reference out argument instead")
119 std::atomic<
bool> bHasLoadedURLData;
122 std::atomic<
bool> bIsDirty;
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ESPMode
Definition SharedPointerFwd.h:12
Definition BackgroundHttpFileHashHelper.h:45
BACKGROUNDHTTPFILEHASH_API void SaveData()
Definition BackgroundHttpFileHashHelper.cpp:60
BACKGROUNDHTTPFILEHASH_API void DeleteURLMappingsWithoutTempFiles()
Definition BackgroundHttpFileHashHelper.cpp:333
FBackgroundHttpFileHashHelper()
Definition BackgroundHttpFileHashHelper.h:47
BACKGROUNDHTTPFILEHASH_API bool InitFromString(const FString &StringIn)
Definition BackgroundHttpFileHashHelper.cpp:123
BACKGROUNDHTTPFILEHASH_API const FString & FindOrAddTempFilenameMappingForURL(const FString &URL)
Definition BackgroundHttpFileHashHelper.cpp:198
BACKGROUNDHTTPFILEHASH_API FString ToString() const
Definition BackgroundHttpFileHashHelper.cpp:101
BACKGROUNDHTTPFILEHASH_API bool FindTempFilenameMappingForURL(const FString &URL, FString &OutTempFilename) const
Definition BackgroundHttpFileHashHelper.cpp:171
BACKGROUNDHTTPFILEHASH_API bool FindMappedURLForTempFilename(const FString &TempFilename, FString &OutMappedURL) const
Definition BackgroundHttpFileHashHelper.cpp:218
static BACKGROUNDHTTPFILEHASH_API FString GetFullPathOfTempFilename(const FString &TempFilename)
Definition BackgroundHttpFileHashHelper.cpp:94
BACKGROUNDHTTPFILEHASH_API void LoadData()
Definition BackgroundHttpFileHashHelper.cpp:42
BACKGROUNDHTTPFILEHASH_API void RemoveURLMapping(const FString &URL)
Definition BackgroundHttpFileHashHelper.cpp:356
static BACKGROUNDHTTPFILEHASH_API const FString & GetTempFileExtension()
Definition BackgroundHttpFileHashHelper.cpp:82
static BACKGROUNDHTTPFILEHASH_API const FString & GetTemporaryRootPath()
Definition BackgroundHttpFileHashHelper.cpp:76
Definition UnrealType.h:3087
Definition UnrealString.h.inl:34
Definition SharedPointer.h:692
Definition SharedPointer.h:153
@ false
Definition radaudio_common.h:23
Definition BackgroundHttpFileHashHelper.h:12
FURLTempFileMapping()
Definition BackgroundHttpFileHashHelper.h:17
bool InitFromString(const FString &StringIn)
Definition BackgroundHttpFileHashHelper.cpp:22
FString TempFilename
Definition BackgroundHttpFileHashHelper.h:15
FString URL
Definition BackgroundHttpFileHashHelper.h:14
FURLTempFileMapping(const FString &URLIn, const FString &TempFilenameIn)
Definition BackgroundHttpFileHashHelper.h:23
FString ToString() const
Definition BackgroundHttpFileHashHelper.cpp:16