UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
StringIncludes.cpp.inl
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3/*******************************************************************************************************
4 * NOTICE *
5 * *
6 * This file is not intended to be included directly - it is only intended to contain the includes for *
7 * String.cpp.inl. *
8 *******************************************************************************************************/
9
10#ifdef UE_STRING_CLASS
11 #error "StringIncludes.cpp.inl should not be included after defining UE_STRING_CLASS"
12#endif
13#ifdef UE_STRING_CHARTYPE
14 #error "StringIncludes.cpp.inl should not be included after defining UE_STRING_CHARTYPE"
15#endif
16#ifdef UE_STRING_CHARTYPE_IS_TCHAR
17 #error "StringIncludes.cpp.inl should not be included after defining UE_STRING_CHARTYPE_IS_TCHAR"
18#endif
19
20#include "Containers/Array.h"
22#include "CoreGlobals.h"
23#include "CoreTypes.h"
24#include "HAL/PlatformString.h"
25#include "HAL/UnrealMemory.h"
26#include "Logging/LogCategory.h"
27#include "Logging/LogMacros.h"
28#include "Math/NumericLimits.h"
31#include "Misc/ByteSwap.h"
32#include "Misc/CString.h"
33#include "Misc/Char.h"
34#include "Misc/VarArgs.h"
36#include "String/HexToBytes.h"
37#include "String/ParseTokens.h"
38#include "Templates/MemoryOps.h"
41#include "UObject/NameTypes.h"