EBuildPatchInstallError

Declares the error type enum for use with the error system

Windows
MacOS
Linux

References

Module

BuildPatchServices

Header

/Engine/Source/Runtime/Online/BuildPatchServices/Public/Interfaces/IBuildInstaller.h

Include

#include "Interfaces/IBuildInstaller.h"

Syntax

enum EBuildPatchInstallError
{
    NoError                 = 0,
    DownloadError           = 1,
    FileConstructionFail    = 2,
    MoveFileToInstall       = 3,
    BuildVerifyFail         = 4,
    ApplicationClosing      = 5,
    ApplicationError        = 6,
    UserCanceled            = 7,
    PrerequisiteError       = 8,
    InitializationError     = 9,
    PathLengthExceeded      = 10,
    OutOfDiskSpace          = 11,
    NumInstallErrors,
}

Values

Name

Description

NoError

There has been no registered error.

DownloadError

A download request failed and ran out of allowed retries.

FileConstructionFail

A file failed to construct properly.

MoveFileToInstall

An error occurred trying to move the file to the install location.

BuildVerifyFail

The installed build failed to verify.

ApplicationClosing

The user or some process has closed the application.

ApplicationError

An application error, such as module fail to load.

UserCanceled

User canceled download.

PrerequisiteError

A prerequisites installer failed.

InitializationError

An initialization error.

PathLengthExceeded

An error occurred creating a file due to excessive path length.

OutOfDiskSpace

An error occurred creating a file due to their not being enough space left on the disk.

NumInstallErrors

Used to help verify logic.

Remarks

Declares the error type enum for use with the error system

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss