UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchServices::FOptimisedDelta Class Reference
+ Inheritance diagram for BuildPatchServices::FOptimisedDelta:

Public Member Functions

 FOptimisedDelta (const FOptimisedDeltaConfiguration &Configuration, FOptimisedDeltaDependencies &&Dependencies)
 
virtual const IOptimisedDelta::FResultValueOrErrorGetResult () const override
 
virtual int32 GetMetaDownloadSize () const override
 
- Public Member Functions inherited from BuildPatchServices::IOptimisedDelta
virtual ~IOptimisedDelta ()
 

Additional Inherited Members

- Public Types inherited from BuildPatchServices::IOptimisedDelta
typedef TValueOrError< FBuildPatchAppManifestPtr, FString > FResultValueOrError
 

Constructor & Destructor Documentation

◆ FOptimisedDelta()

BuildPatchServices::FOptimisedDelta::FOptimisedDelta ( const FOptimisedDeltaConfiguration Configuration,
FOptimisedDeltaDependencies &&  Dependencies 
)

Member Function Documentation

◆ GetMetaDownloadSize()

int32 BuildPatchServices::FOptimisedDelta::GetMetaDownloadSize ( ) const
overridevirtual

Gets the size of the metadata downloaded to create the optimised manifest.

Returns
the downloaded size in bytes.

Implements BuildPatchServices::IOptimisedDelta.

◆ GetResult()

const IOptimisedDelta::FResultValueOrError & BuildPatchServices::FOptimisedDelta::GetResult ( ) const
overridevirtual

Gets the manifest that should be used as the destination manifest, or the error instead if there was one. If DeltaPolicy configuration is EDeltaPolicy::TryFetchContinueWithout then the result is guarenteed to always contain a valid manifest, which may equal the original DestinationManifest provided.

Returns
the destination manifest.

Implements BuildPatchServices::IOptimisedDelta.


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