UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchServices::IDeltaChunkEnumeration Class Referenceabstract

#include <DeltaEnumeration.h>

+ Inheritance diagram for BuildPatchServices::IDeltaChunkEnumeration:

Public Member Functions

virtual ~IDeltaChunkEnumeration ()
 
virtual void Run ()=0
 
virtual bool IsComplete () const =0
 
virtual const TMap< uint64, TSet< FDeltaChunkId > > & GetChunkInventory () const =0
 
virtual const TMap< FDeltaChunkId, FShaId > & GetChunkShaHashes () const =0
 
virtual const TMap< FDeltaChunkId, FChunkBuildReference > & GetChunkBuildReferences () const =0
 
virtual const TMap< FShaId, TSet< FDeltaChunkId > > & GetIdenticalChunks () const =0
 
virtual const uint64GetChunkHash (const FDeltaChunkId &ChunkId) const =0
 
virtual const FSHAHashGetChunkShaHash (const FDeltaChunkId &ChunkId) const =0
 
virtual FFilenameId MakeFilenameId (const FString &Filename)=0
 
virtual FShaId MakeShaId (const FSHAHash &SHAHash)=0
 
virtual FFilenameId GetFilenameId (const FString &Filename) const =0
 
virtual FShaId GetShaId (const FSHAHash &SHAHash) const =0
 
virtual const FString & GetFilename (const FFilenameId &Filename) const =0
 
virtual const FSHAHashGetSha (const FShaId &SHAHash) const =0
 

Constructor & Destructor Documentation

◆ ~IDeltaChunkEnumeration()

virtual BuildPatchServices::IDeltaChunkEnumeration::~IDeltaChunkEnumeration ( )
inlinevirtual

Member Function Documentation

◆ GetChunkBuildReferences()

virtual const TMap< FDeltaChunkId, FChunkBuildReference > & BuildPatchServices::IDeltaChunkEnumeration::GetChunkBuildReferences ( ) const
pure virtual

◆ GetChunkHash()

virtual const uint64 & BuildPatchServices::IDeltaChunkEnumeration::GetChunkHash ( const FDeltaChunkId &  ChunkId) const
pure virtual

◆ GetChunkInventory()

virtual const TMap< uint64, TSet< FDeltaChunkId > > & BuildPatchServices::IDeltaChunkEnumeration::GetChunkInventory ( ) const
pure virtual

◆ GetChunkShaHash()

virtual const FSHAHash & BuildPatchServices::IDeltaChunkEnumeration::GetChunkShaHash ( const FDeltaChunkId &  ChunkId) const
pure virtual

◆ GetChunkShaHashes()

virtual const TMap< FDeltaChunkId, FShaId > & BuildPatchServices::IDeltaChunkEnumeration::GetChunkShaHashes ( ) const
pure virtual

◆ GetFilename()

virtual const FString & BuildPatchServices::IDeltaChunkEnumeration::GetFilename ( const FFilenameId &  Filename) const
pure virtual

◆ GetFilenameId()

virtual FFilenameId BuildPatchServices::IDeltaChunkEnumeration::GetFilenameId ( const FString &  Filename) const
pure virtual

◆ GetIdenticalChunks()

virtual const TMap< FShaId, TSet< FDeltaChunkId > > & BuildPatchServices::IDeltaChunkEnumeration::GetIdenticalChunks ( ) const
pure virtual

◆ GetSha()

virtual const FSHAHash & BuildPatchServices::IDeltaChunkEnumeration::GetSha ( const FShaId &  SHAHash) const
pure virtual

◆ GetShaId()

virtual FShaId BuildPatchServices::IDeltaChunkEnumeration::GetShaId ( const FSHAHash SHAHash) const
pure virtual

◆ IsComplete()

virtual bool BuildPatchServices::IDeltaChunkEnumeration::IsComplete ( ) const
pure virtual

◆ MakeFilenameId()

virtual FFilenameId BuildPatchServices::IDeltaChunkEnumeration::MakeFilenameId ( const FString &  Filename)
pure virtual

◆ MakeShaId()

virtual FShaId BuildPatchServices::IDeltaChunkEnumeration::MakeShaId ( const FSHAHash SHAHash)
pure virtual

◆ Run()

virtual void BuildPatchServices::IDeltaChunkEnumeration::Run ( )
pure virtual

The documentation for this class was generated from the following file: