UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IOSPlatformMemory.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
4
/*=============================================================================================
5
IOSPlatformMemory.h: IOS platform memory functions
6
==============================================================================================*/
7
8
#pragma once
9
#include "
GenericPlatform/GenericPlatformMemory.h
"
10
#include "
Apple/ApplePlatformMemory.h
"
11
15
struct
CORE_API
FIOSPlatformMemory
:
public
FApplePlatformMemory
16
{
17
// added this for now because Crashlytics doesn't properly break up different callstacks all ending in UE_LOG(LogXXX, Fatal, ...)
18
[[
noreturn
]]
static
void
OnOutOfMemory
(
uint64
Size
,
uint32
Alignment);
19
};
20
21
typedef
FIOSPlatformMemory
FPlatformMemory
;
ApplePlatformMemory.h
uint64
FPlatformTypes::uint64 uint64
A 64-bit unsigned integer.
Definition
Platform.h:1117
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
GenericPlatformMemory.h
FPlatformMemory
FIOSPlatformMemory FPlatformMemory
Definition
IOSPlatformMemory.h:21
Size
uint32 Size
Definition
VulkanMemory.cpp:4034
uint32
uint32_t uint32
Definition
binka_ue_file_header.h:6
FApplePlatformMemory
Definition
ApplePlatformMemory.h:92
FGenericPlatformMemory::OnOutOfMemory
static CORE_API void OnOutOfMemory(uint64 Size, uint32 Alignment)
Definition
GenericPlatformMemory.cpp:216
FIOSPlatformMemory
Definition
IOSPlatformMemory.h:16
Engine
Source
Runtime
Core
Public
IOS
IOSPlatformMemory.h
Generated by
1.9.8