|
| | FBuildDataVerifier (IFileSystem *InFileSystem, IChunkDataSerialization *InChunkDataSerialization, const FString &InBuildLocation, const FString &InOtherBuildLocation, const FString &InCloudDir, const FBuildPatchAppManifest &InManifest, const FBuildPatchAppManifest &InOtherManifest) |
| |
| FArchive * | LoadFile (const FString &BuildFile, bool bUseOther) |
| |
| void | GetChunkData (const FChunkPart &ChunkPart, TArray< uint8 > &OutData, FParallelChunkWriterSummaries *ChunkWriterSummaries=nullptr) |
| |
| void | GetFileData (const FString &BuildFilename, const FBlockRange &BlockRange, TArray< uint8 > &OutData, bool bUseOther=false) |
| |
| void | GetBuildData (const FBlockRange &BlockRange, TArray< uint8 > &OutData, bool bUseOther=false) |
| |
| void | GetBuildData (const FBlockStructure &BlockStructure, TArray< uint8 > &OutData, bool bUseOther=false) |
| |
| void | CheckDataAndAssert (const FBlockStructure &BlockStructure, const uint8 *Data) |
| |
| void | CheckDataAndAssert (const FBlockStructure &BlockStructure, const FSHAHash &SHAHash) |
| |
| void | CheckDataAndAssert (const IDeltaChunkEnumeration *DeltaChunkEnumeration, const FChunkBuildReference &ChunkBuildReference) |
| |
| void | CheckDataAndAssert (const FBlockStructure &BlockStructure, const FBlockStructure &OtherBlockStructure) |
| |
| void | CheckDataAndAssert (const FFileManifestList &FileManifestList, FParallelChunkWriterSummaries *ChunkWriterSummaries=nullptr) |
| |
| void | CheckDataAndAssert (const FBlockStructure &BlockStructure, const FChunkPart &ChunkPart, bool bUseOther=false) |
| |
| void | CheckDataAndAssert (FChunkSearcher::FChunkDList &ChunkDList, bool bUseOther=false) |
| |
| void | CheckDataAndAssert (const FScannerFilesList &ChunkDList, const IDeltaChunkEnumeration *DeltaChunkEnumeration, const TArray< uint8 > &ScannerData, bool bUseOther=false) |
| |
| void | FindDifferences (const FFileManifestList &FileManifestList, FChunkSearcher::FFileDListNode *FileHead) |
| |
| void | FindDifferences (const FFileManifestList &FileManifestListA, const FFileManifestList &FileManifestListB) |
| |
This is a build data verification class that is not used for production code, but can be used to verify scan and other processing results to help test code while in development.