UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IOSPlatformFile.cpp File Reference

Classes

struct  FManagedFile
 
class  FIOSFileHandle
 

Macros

#define MANAGE_FILE_HANDLES_IOS   1
 

Functions

bool Initialize (IPlatformFile *Inner, const TCHAR *CommandLineParam)
 

Variables

const FDateTime IOSEpoch (1970, 1, 1)
 

Macro Definition Documentation

◆ MANAGE_FILE_HANDLES_IOS

#define MANAGE_FILE_HANDLES_IOS   1

Managed IOS file handle implementation which limits number of open files. This is to prevent running out of system file handles (700). Should not be neccessary when using pak file (e.g., SHIPPING?) so not particularly optimized. Only manages files which are opened READ_ONLY.

Function Documentation

◆ Initialize()

bool Initialize ( IPlatformFile Inner,
const TCHAR CommandLineParam 
)

iOS File I/O implementation

Variable Documentation

◆ IOSEpoch

const FDateTime IOSEpoch(1970, 1, 1) ( 1970  ,
,
 
)