|
| | FChunkDbChunkSource (FChunkDbSourceConfig Configuration, IFileSystem *FileSystem, const TArray< FGuid > &ChunkAccessOrderList, IChunkDataSerialization *ChunkDataSerialization, IChunkDbChunkSourceStat *ChunkDbChunkSourceStat) |
| |
| | ~FChunkDbChunkSource () |
| |
| virtual void | ReportFileCompletion (int32 RemainingChunkCount) override |
| |
| virtual int32 | GetChunkUnavailableAt (const FGuid &DataId) const override |
| |
| virtual FRequestProcessFn | CreateRequest (const FGuid &DataId, FMutableMemoryView DestinationBuffer, void *UserPtr, FChunkRequestCompleteDelegate CompleteFn) override |
| |
| virtual const TSet< FGuid > & | GetAvailableChunks () const override |
| |
| virtual uint64 | GetChunkDbSizesAtIndexes (const TArray< int32 > &FileCompletionIndexes, TArray< uint64 > &OutChunkDbSizesAtCompletion) const override |
| |
| virtual | ~IConstructorChunkDbChunkSource () |
| |
| virtual | ~IConstructorChunkSource () |
| |
| | DECLARE_DELEGATE_FourParams (FChunkRequestCompleteDelegate, const FGuid &DataId, bool bAborted, bool bFailedToRead, void *UserPtr) |
| |
|
| static void | LoadChunkDbFiles (const TArray< FString > &ChunkDbFiles, IFileSystem *FileSystem, const TArray< FGuid > &ChunkAccessOrderedList, TArray< FChunkDbDataAccess > &OutChunkDbDataAccesses, TMap< FGuid, FChunkAccessLookup > &OutChunkDbDataAccessLookup, TSet< FGuid > *OutOptionalAvailableStore) |
| |
| static uint64 | GetChunkDbSizesAtIndexes (const TArray< FString > &ChunkDbFiles, IFileSystem *FileSystem, const TArray< FGuid > &ChunkAccessOrderedList, const TArray< int32 > &FileCompletionIndexes, TArray< uint64 > &OutChunkDbSizesAtCompletion) |
| |
| static IConstructorChunkDbChunkSource * | CreateChunkDbSource (FChunkDbSourceConfig &&Configuration, IFileSystem *FileSystem, const TArray< FGuid > &ChunkAccessOrderList, IChunkDataSerialization *ChunkDataSerialization, IChunkDbChunkSourceStat *ChunkDbChunkSourceStat) |
| |
◆ FChunkDbChunkSource()
◆ ~FChunkDbChunkSource()
| BuildPatchServices::FChunkDbChunkSource::~FChunkDbChunkSource |
( |
| ) |
|
|
inline |
◆ CreateRequest()
◆ GetAvailableChunks()
| virtual const TSet< FGuid > & BuildPatchServices::FChunkDbChunkSource::GetAvailableChunks |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetChunkDbSizesAtIndexes()
| uint64 BuildPatchServices::FChunkDbChunkSource::GetChunkDbSizesAtIndexes |
( |
const TArray< int32 > & |
FileCompletionIndexes, |
|
|
TArray< uint64 > & |
OutChunkDbSizesAtCompletion |
|
) |
| const |
|
overridevirtual |
◆ GetChunkUnavailableAt()
| virtual int32 BuildPatchServices::FChunkDbChunkSource::GetChunkUnavailableAt |
( |
const FGuid & |
DataId | ) |
const |
|
inlineoverridevirtual |
◆ LoadChunkDbFiles()
◆ ReportFileCompletion()
| virtual void BuildPatchServices::FChunkDbChunkSource::ReportFileCompletion |
( |
int32 |
RemainingChunkCount | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: