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

#include <ChunkDbChunkSourceStatistics.h>

+ Inheritance diagram for BuildPatchServices::IChunkDbChunkSourceStatistics:

Public Member Functions

virtual int32 GetNumSuccessfulLoads () const =0
 
virtual int32 GetNumFailedLoads () const =0
 
virtual bool IsCurrentlyReading () const =0
 
- Public Member Functions inherited from BuildPatchServices::IChunkDbChunkSourceStat
virtual ~IChunkDbChunkSourceStat ()
 
virtual void OnBatchStarted (const TArray< FGuid > &ChunkIds)
 
virtual void OnLoadStarted (const FGuid &ChunkId)=0
 
virtual void OnLoadComplete (const FGuid &ChunkId, ELoadResult Result)=0
 
virtual void OnReadComplete (const ISpeedRecorder::FRecord &Record)=0
 

Additional Inherited Members

- Public Types inherited from BuildPatchServices::IChunkDbChunkSourceStat
enum class  ELoadResult : uint8 {
  Success = 0 , MissingHashInfo_DEPRECATED , HashCheckFailed_DEPRECATED , LocationOutOfBounds_DEPRECATED ,
  SerializationError , CorruptedData
}
 

Detailed Description

Interface to the statistics class which provides access to tracked values from a chunkdb chunk source stat.

Member Function Documentation

◆ GetNumFailedLoads()

virtual int32 BuildPatchServices::IChunkDbChunkSourceStatistics::GetNumFailedLoads ( ) const
pure virtual
Returns
the number of chunks which failed to load from provided chunkdbs.

Implemented in BuildPatchServices::FChunkDbChunkSourceStatistics.

◆ GetNumSuccessfulLoads()

virtual int32 BuildPatchServices::IChunkDbChunkSourceStatistics::GetNumSuccessfulLoads ( ) const
pure virtual
Returns
the number of chunks successfully read from chunkdbs.

Implemented in BuildPatchServices::FChunkDbChunkSourceStatistics.

◆ IsCurrentlyReading()

virtual bool BuildPatchServices::IChunkDbChunkSourceStatistics::IsCurrentlyReading ( ) const
pure virtual

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