UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchMergeManifests.cpp File Reference
#include "BuildPatchMergeManifests.h"
#include "HAL/ThreadSafeBool.h"
#include "Async/Future.h"
#include "Async/Async.h"
#include "Misc/FileHelper.h"
#include "Misc/Paths.h"
#include "Misc/OutputDeviceRedirector.h"
#include "Misc/Guid.h"
#include "Algo/Sort.h"
#include "Common/FileSystem.h"
#include "Data/ManifestData.h"
#include "BuildPatchManifest.h"

Namespaces

namespace  MergeHelpers
 

Functions

 DECLARE_LOG_CATEGORY_EXTERN (LogMergeManifests, Log, All)
 
 DEFINE_LOG_CATEGORY (LogMergeManifests)
 
FBuildPatchAppManifestPtr MergeHelpers::LoadManifestFile (const FString &ManifestFilePath, FCriticalSection *UObjectAllocationLock)
 
bool MergeHelpers::CopyFileDataFromManifestToArray (const TSet< FString > &Filenames, const FBuildPatchAppManifestPtr &Source, TArray< BuildPatchServices::FFileManifest > &DestArray)
 
bool MergeHelpers::ReinitialiseChunkInfoList (const TArray< BuildPatchServices::FFileManifest > &FileManifestList, const FBuildPatchAppManifestPtr &ManifestA, const FBuildPatchAppManifestPtr &ManifestB, TArray< BuildPatchServices::FChunkInfo > &ChunkList)
 

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

DECLARE_LOG_CATEGORY_EXTERN ( LogMergeManifests  ,
Log  ,
All   
)

◆ DEFINE_LOG_CATEGORY()

DEFINE_LOG_CATEGORY ( LogMergeManifests  )