UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchVerify.h File Reference
#include "CoreMinimal.h"
#include "Misc/EnumRange.h"

Go to the source code of this file.

Namespaces

namespace  BuildPatchServices
 

Macros

#define CASE_ENUM_TO_STR(Value)   case BuildPatchServices::EVerifyMode::Value: return TEXT(#Value)
 
#define RETURN_IF_EQUAL(Value)   if (FCString::Stricmp(Buffer, TEXT(#Value)) == 0) { VerifyMode = BuildPatchServices::EVerifyMode::Value; return; }
 
#define CASE_ENUM_TO_STR(Value)   case BuildPatchServices::EVerifyError::Value: return TEXT(#Value)
 
#define RETURN_IF_EQUAL(Value)   if (FCString::Stricmp(Buffer, TEXT(#Value)) == 0) { VerifyError = BuildPatchServices::EVerifyError::Value; return; }
 

Functions

const TCHARLexToString (BuildPatchServices::EVerifyMode VerifyMode)
 
void LexFromString (BuildPatchServices::EVerifyMode &VerifyMode, const TCHAR *Buffer)
 
const TCHARLexToString (BuildPatchServices::EVerifyError VerifyError)
 
void LexFromString (BuildPatchServices::EVerifyError &VerifyError, const TCHAR *Buffer)
 

Macro Definition Documentation

◆ CASE_ENUM_TO_STR [1/2]

#define CASE_ENUM_TO_STR (   Value)    case BuildPatchServices::EVerifyMode::Value: return TEXT(#Value)

◆ CASE_ENUM_TO_STR [2/2]

#define CASE_ENUM_TO_STR (   Value)    case BuildPatchServices::EVerifyError::Value: return TEXT(#Value)

◆ RETURN_IF_EQUAL [1/2]

#define RETURN_IF_EQUAL (   Value)    if (FCString::Stricmp(Buffer, TEXT(#Value)) == 0) { VerifyMode = BuildPatchServices::EVerifyMode::Value; return; }

◆ RETURN_IF_EQUAL [2/2]

#define RETURN_IF_EQUAL (   Value)    if (FCString::Stricmp(Buffer, TEXT(#Value)) == 0) { VerifyError = BuildPatchServices::EVerifyError::Value; return; }

Function Documentation

◆ LexFromString() [1/2]

void LexFromString ( BuildPatchServices::EVerifyError &  VerifyError,
const TCHAR Buffer 
)
inline

◆ LexFromString() [2/2]

void LexFromString ( BuildPatchServices::EVerifyMode &  VerifyMode,
const TCHAR Buffer 
)
inline

◆ LexToString() [1/2]

const TCHAR * LexToString ( BuildPatchServices::EVerifyError  VerifyError)
inline

◆ LexToString() [2/2]

const TCHAR * LexToString ( BuildPatchServices::EVerifyMode  VerifyMode)
inline