UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ContextStatus.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#if (defined(__AUTORTFM) && __AUTORTFM)
6
7#include "AutoRTFM.h"
8#include "Utils.h"
9
10namespace AutoRTFM
11{
12inline const char* GetContextStatusName(EContextStatus Status)
13{
14 switch (Status)
15 {
16 default:
18 return nullptr;
19 case EContextStatus::Idle:
20 return "Idle";
21 case EContextStatus::OnTrack:
22 return "OnTrack";
23 case EContextStatus::AbortedByFailedLockAcquisition:
24 return "AbortedByFailedLockAcquisition";
25 case EContextStatus::AbortedByLanguage:
26 return "AbortedByLanguage";
27 case EContextStatus::AbortedByRequest:
28 return "AbortedByRequest";
29 case EContextStatus::Committing:
30 return "Committing";
31 case EContextStatus::AbortedByCascadingAbort:
32 return "AbortedByCascadingAbort";
33 case EContextStatus::AbortedByCascadingRetry:
34 return "AbortedByCascadingRetry";
35 case EContextStatus::InStaticLocalInitializer:
36 return "InStaticLocalInitializer";
37 }
38}
39
40} // namespace AutoRTFM
41
42#endif // (defined(__AUTORTFM) && __AUTORTFM)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition API.cpp:57