13 class IBuildManifestSet;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition IBuildManifestSet.h:85
Definition Controllable.h:10
Definition FileSystem.h:51
Definition Verifier.h:102
virtual void OnTotalRequiredUpdated(int64 TotalBytes)=0
virtual ~IVerifierStat()
Definition Verifier.h:104
virtual void OnFileStarted(const FString &Filename, int64 FileSize)=0
virtual void OnFileProgress(const FString &Filename, int64 TotalBytes)=0
virtual void OnProcessedDataUpdated(int64 TotalBytes)=0
virtual void OnFileRead(const ISpeedRecorder::FRecord &Record)=0
virtual void OnFileCompleted(const FString &Filename, EVerifyResult VerifyResult)=0
virtual EVerifyResult Verify(TArray< FString > &CorruptFiles)=0
virtual void AddTouchedFiles(const TSet< FString > &TouchedFiles)=0
EVerifyError
Definition BuildPatchVerify.h:33
EVerifyResult
Definition Verifier.h:20
EVerifyMode
Definition BuildPatchVerify.h:13
Definition BuildPatchFileConstructor.h:28
bool TryConvertToVerifyResult(EVerifyError InVerifyError, EVerifyResult &OutVerifyResult)
Definition Verifier.cpp:17
bool TryConvertToVerifyError(EVerifyResult InVerifyResult, EVerifyError &OutVerifyError)
Definition Verifier.cpp:29
Definition SpeedRecorder.h:18