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

#include <MachineConfig.h>

+ Inheritance diagram for BuildPatchServices::IMachineConfig:

Public Member Functions

virtual ~IMachineConfig ()
 
virtual TSet< FString > LoadInstalledPrereqIds ()=0
 
virtual void SaveInstalledPrereqIds (const TSet< FString > &InstalledPrereqIds)=0
 

Constructor & Destructor Documentation

◆ ~IMachineConfig()

virtual BuildPatchServices::IMachineConfig::~IMachineConfig ( )
inlinevirtual

Virtual destructor.

Member Function Documentation

◆ LoadInstalledPrereqIds()

virtual TSet< FString > BuildPatchServices::IMachineConfig::LoadInstalledPrereqIds ( )
pure virtual

Loads the list of installed prereq ids whose corresponding prerequisites are installed on this computer.

Returns
A set containing the prerequisite ids which are installed on this computer.

Implemented in BuildPatchServices::FMachineConfig.

◆ SaveInstalledPrereqIds()

virtual void BuildPatchServices::IMachineConfig::SaveInstalledPrereqIds ( const TSet< FString > &  InstalledPrereqIds)
pure virtual

Saves updated list of installed prereqs to the configuration file.

Parameters
InstalledPrereqIdsA set of all installed prerequisites to save to configuration.

Implemented in BuildPatchServices::FMachineConfig.


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