Files
UnrealEngineUWP/Engine/Source/Developer/SourceControl/Private/SourceControlResultInfo.cpp
paul chipchase 8e5f3aa155 CIS - Fix conflicting localization macros
#rb trivial
#jira none
#rnx
#preflight 6430391d7536ac6b78b2be95

[CL 24965701 by paul chipchase in ue5-main branch]
2023-04-07 12:12:49 -04:00

28 lines
867 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "SourceControlResultInfo.h"
#include "Internationalization/Internationalization.h"
#define LOCTEXT_NAMESPACE "SourceControlResultInfo"
void FSourceControlResultInfo::OnConnectionFailed()
{
ErrorMessages.Add(LOCTEXT("SC_ConnectionFailed", "Failed to connect to the server"));
AdditionalErrorContext |= EAdditionalErrorContext::ConnectionFailed;
}
void FSourceControlResultInfo::OnConnectionDroped()
{
ErrorMessages.Add(LOCTEXT("SC_ConnectionDropped", "Connection to the server dropped"));
AdditionalErrorContext |= EAdditionalErrorContext::ConnectionDropped;
}
bool FSourceControlResultInfo::DidConnectionFail() const
{
return EnumHasAnyFlags(AdditionalErrorContext, EAdditionalErrorContext::ConnectionFailed |
EAdditionalErrorContext::ConnectionDropped);
}
#undef LOCTEXT_NAMESPACE